¿Cuáles son los nombres de las teclas para las listas de teclado de PressAndHold.app?

Para evitar la ambigüedad en esta pregunta, keyusaré una plist-dictionary-key (cadena de búsqueda); y keypara significar un botón en su teclado.


Esta respuesta a otra pregunta identificó una excelente manera de editar los caracteres especiales que puede insertar usando el método de mantener presionado en su teclado.

Puede editar los Keyboard-xx.plistarchivos del PressAndHold.apppara agregar sus personajes a los archivos existentes de presionar y mantener presionado keys. El diccionario plist keyspara cada pulsación y retención tiene keyeste aspecto: <key>Roman-Accent-a</key>, y <key>Roman-Accent-A</key>, etc. pero si desea agregar algunos caracteres de pulsación prolongada a un número keyo una puntuación key, entonces necesita saber el keynombre del diccionario en orden para agregarlo

Quiero agregar caracteres de presionar y mantener para el 2y 3 keysy posiblemente otros, probé los siguientes formatos para los keynombres en el archivo plist:

2
Number-2
Roman-Accent-2

Ninguno de estos agrega una ventana emergente de presionar y mantener para el archivo 2 key. ¿Cuáles son los nombres correctos keypara todo mi teclado keysque puedo agregar Keyboard-en.plist?

Respuestas (1)

De hecho, tengo la misma pregunta, pero esto puede ayudar a alguien que está tratando de resolver esto.

Encontré aquí, que el nombre es probablemente Roman-Accent-2: https://github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist

como se usa este código:

<key>Roman-Accent-1</key>
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>1👍 1👎</string>
<key>Strings</key>
<string>1👍 1👎</string>
</dict>

También busque Keyboard-ja.plist, y verá que usan este Roman-Accent-x para casi cualquier carácter x. Sin embargo, no me funciona si lo agrego a Keyboard-en.plist. no entiendo porque