Je souhaite produire le caractère de soulignement ("_") sans lenteur significative à partir d'une touche de fonction non utilisée. Je suis intrigué par cette réponse fourni par nom d'utilisateur Danny l'année dernière. Si une modification du code qu'ils ont écrit est possible pour mes besoins, je serais reconnaissant pour tout ce que vous pouvez offrir (je ne connais pas le code moi-même). Je ne suis pas intéressé par les logiciels payants, par exemple Keyboard Maestro, s'il y a un moyen de le faire de manière native ou par le biais d'un shareware. Merci d'avance !
Edit : Je dois ajouter que j'utilise un clavier externe à 104 touches, et que F16 est la touche que je voudrais configurer pour déclencher le soulignement. Merci !
0 votes
Le tiret de décalage provoque une "lenteur excessive" ? Je ne vois pas en quoi le fait d'appuyer sur shift d'une main tout en appuyant sur le trait d'union de l'autre est plus lent que de retirer sa main du clavier pour atteindre F16.
0 votes
Bonjour Allan. J'ai également trouvé l'article que vous avez cité aujourd'hui. Malheureusement, je ne l'ai pas trouvé utile. Objectif : produire le caractère de soulignement au moyen d'une seule touche du clavier (F16). Ce que j'aurais dû dire au lieu de "lenteur excessive", c'est que présumer un service, c'est-à-dire par le biais d'Automator, induirait un temps de latence trop important. Lorsque la touche F16 est enfoncée, je veux simplement que le caractère apparaisse à la même vitesse qu'avec Shift+phénix.
0 votes
Comment cela n'a-t-il pas aidé ? Qu'avez-vous fait et quels sont les résultats ? Cet article vous explique comment faire et la note technique liée vous donne les codes.
0 votes
Cela n'a pas aidé car comme je l'ai détaillé dans mon post, je ne connais pas le code ;). Mais il y avait aussi une autre raison : J'aimerais ESSAYER de faire fonctionner tout cela avec Karabiner, si possible, parce que je peux réappliquer le flux de travail pour les deux autres clés et, si nécessaire, tout inverser pour revenir à ce qu'il était auparavant (pour une raison imprévue).
0 votes
Ce n'est pas un code, c'est le commande native comme vous l'avez demandé. Tout ce que vous avez à faire est de changer les valeurs hexadécimales. En fait, vous ne changez que les deux derniers chiffres de ces valeurs. Le premier correspond à la clé, le second à la nouvelle valeur. Le trait d'union est 2D et F16 est 6B. Si vous ne savez pas comment envoyer des commandes, une solution payante ou tierce est votre seule option.
0 votes
L'option open source est Éléments du mousqueton . Vous devez comprendre que cette question a déjà été posée et qu'il y a déjà été répondu de nombreuses fois - elle n'est pas unique. Il vous suffit d'entrer la commande pour créer la configuration sur votre ordinateur. Il n'y a pas d'utilitaire graphique ou de panneau de préférences intégré à MacOS pour cela.
0 votes
Allan, une partie de la terminologie est nouvelle pour moi et/ou n'a pas été recherchée correctement au préalable. Je ne suis pas un super utilisateur. J'apprécie beaucoup que vous m'aidiez et que vous tolériez ma capacité limitée à articuler l'objectif final. A retenir : en effet, le TN2450 n'est probablement PAS l'option idéale car ce chemin ne fait que remapper les touches. Ce dont j'ai besoin, c'est ce que Karabiner appelle un modificateur complexe. Ce que je n'arrive pas à comprendre, c'est comment écrire mon propre Modificateur Complexe pour utiliser les F16, 17 et 18 au-dessus de mon pavé numérique. Une fois que j'aurai trouvé où entrer le code dans Karabiner, je devrais être prêt. A la vôtre !
0 votes
Je dois ajouter que je connais les codes des touches de fonction que je souhaite utiliser, ainsi que ceux de la touche shift et du trait d'union (pour obtenir un trait de soulignement) grâce au mode EventViewer de Karabiner.
0 votes
L'astuce est d'essayer. Si tu fous tout en l'air, tu ne fais que redémarrer pour réparer. Vous ne pouvez rien casser et si vous le faites, nous sommes là pour le réparer. Les seules choses pour lesquelles nous ne pouvons vraiment pas vous aider sont les dommages physiques pour des raisons évidentes.