Apa nama-nama kunci untuk papan ketik PressAndHold.app?

9

Untuk menghindari ambiguitas dalam pertanyaan ini, saya akan menggunakan keymaksud kunci-kamus-kunci (string pencarian); dan keyberarti tombol di keyboard Anda.


Jawaban untuk pertanyaan lain ini mengidentifikasi cara terbaik untuk mengedit karakter khusus yang dapat Anda masukkan menggunakan metode tekan dan tahan pada keyboard Anda.

Anda dapat mengedit Keyboard-xx.plistfile PressAndHold.appuntuk menambahkan karakter Anda ke tekan-dan-tahan yang ada keys. Kamus plist keysuntuk setiap keytampilan tekan dan tahan seperti ini :, <key>Roman-Accent-a</key>dan <key>Roman-Accent-A</key>, dll. Tetapi jika Anda ingin menambahkan beberapa karakter tekan dan tahan ke suatu angka key, atau tanda baca keymaka Anda perlu mengetahui keynama untuk kamus secara berurutan untuk menambahkannya.

Saya ingin menambahkan karakter tekan dan tahan untuk 2dan 3 keysdan mungkin yang lain, saya telah mencoba format berikut untuk keynama - nama dalam file plist:

2
Number-2
Roman-Accent-2

Tak satu pun dari ini menambahkan popover tekan dan tahan untuk 2 key. Apa keynama yang benar untuk semua keyboard keyssaya yang dapat saya tambahkan Keyboard-en.plist?

jhabbott
sumber

Jawaban:

2

Sebenarnya saya memiliki pertanyaan yang sama, tetapi ini dapat membantu seseorang yang mencoba mencari tahu.

Saya menemukan di sini, bahwa nama itu mungkin Roman-Accent-2: https://github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist

karena kode ini digunakan:

<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>

Lihat juga Keyboard-ja.plist, dan Anda melihat mereka menggunakan Roman-Accent-x ini untuk hampir semua karakter x. Namun demikian, itu tidak berfungsi untuk saya jika saya menambahkannya ke Keyboard-en.plist. Saya tidak mengerti mengapa.

Kasper
sumber