10 votes

Quels sont les noms clés pour les plists de clavier de l'application PressAndHold.app ?

Pour éviter toute ambiguïté dans cette question, j'utiliserai key pour signifier une clé de dictionnaire plist (chaîne de recherche) ; et key pour signifier un bouton de votre clavier.


Cette réponse à une autre question a identifié une excellente façon d'éditer les caractères spéciaux que vous pouvez insérer en utilisant la méthode d'appui prolongé sur votre clavier.

Vous pouvez éditer les fichiers Keyboard-xx.plist de l'application PressAndHold.app pour ajouter vos caractères aux clés keys existantes de l'appui prolongé. Les clés de dictionnaire plist keys pour chaque clé pouvant être maintenue enfoncée ressemblent à ceci : Roman-Accent-a, et Roman-Accent-A, etc. mais si vous souhaitez ajouter certains caractères pour une clé de numéro key, ou une clé de ponctuation key alors vous devez connaître le nom de la key du dictionnaire afin de l'ajouter.

Je veux ajouter des caractères pour les touches 2 et 3 et éventuellement d'autres, j'ai essayé les formats suivants pour les noms de key dans le fichier plist :

2
Number-2
Roman-Accent-2

Aucun de ceux-ci n'ajoute une boîte de dialogue d'appui prolongé pour la touche 2. Quels sont les noms de key corrects pour toutes mes touches de clavier que je peux ajouter dans Keyboard-en.plist ?

2voto

Kasper Points 161

En fait, j'ai la même question, mais cela pourrait aider quelqu'un qui essaie de comprendre cela.

J'ai trouvé ici que le nom est probablement Roman-Accent-2 : https://github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist

comme ce code est utilisé :

Roman-Accent-1

Direction
right
Keycaps
1 1
Strings
1 1

Regardez également Keyboard-ja.plist, et vous verrez qu'ils utilisent ce Roman-Accent-x pour presque n'importe quel caractère x. Mais néanmoins, cela ne fonctionne pas pour moi si je l'ajoute à Keyboard-en.plist. Je ne comprends pas pourquoi.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X