Aby uniknąć dwuznaczności w tym pytaniu, będę miał keyna myśli klucz plist-dictionary-string (łańcuch wyszukiwania); i keyoznaczać przycisk na klawiaturze.
Ta odpowiedź na inne pytanie wskazuje na świetny sposób edycji znaków specjalnych, które można wstawiać za pomocą metody „naciśnij i przytrzymaj” na klawiaturze.
Możesz edytować Keyboard-xx.plistpliki, PressAndHold.appaby dodać swoje postacie do istniejącego naciśnięcia i przytrzymania keys. Słownik plist keysdla każdego naciśnięcia i przytrzymania keywygląda następująco :, <key>Roman-Accent-a</key>i <key>Roman-Accent-A</key>itp., Ale jeśli chcesz dodać niektóre znaki wciśnij i przytrzymaj do liczby keylub interpunkcji key, musisz znać keynazwę słownika w kolejności aby to dodać.
Chcę dodać znaki „naciśnij i przytrzymaj” dla 2i 3 keysi ewentualnie innych, wypróbowałem następujące formaty dla keynazw w pliku plist:
2
Number-2
Roman-Accent-2
Żadne z nich nie dodaje popovera dla naciśnięcia i przytrzymania 2 key. Jakie są poprawne keynazwy dla całej mojej klawiatury keys, którą mogę dodać Keyboard-en.plist?