PressAndHold.appキーボードplistのキー名は何ですか?


9

この質問のあいまいさを避けるために、私はkeyplist-dictionary-key(検索文字列)を意味するために使用します。そしてkey、キーボードのボタンを意味します。


別の質問に対するこの回答は、キーボードのプレスアンドホールド方式を使用して挿入できる特殊文字を編集する優れた方法を特定しました。

Keyboard-xx.plistファイルを編集して、PressAndHold.app既存のプレスアンドホールドにキャラクターを追加できますkeys。plistの辞書keys、各プレスアンド保持可能のためkey、このようになります<key>Roman-Accent-a</key>、そして<key>Roman-Accent-A</key>、などがありますが数にいくつかのプレスアンドホールドの文字を追加したい場合key、または句読点keyあなたは知っておく必要があるkeyために、辞書の名前を追加します。

23 keysおよび場合によってはその他のプレスアンドホールド文字を追加したいのでkey、plistファイルの名前に次の形式を試しました。

2
Number-2
Roman-Accent-2

これらはどれも、のプレスアンドホールドポップオーバーを追加しません2 key。追加できるkeyすべてのキーボードの正しい名前は何ですか?keysKeyboard-en.plist

回答:


2

私は実際には同じ質問がありますが、これはこれを理解しようとしている誰かを助けるかもしれません。

私はここで、名前がおそらくRoman-Accent-2であることを見つけました:https : //github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist

このコードが使用されているため:

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

また、Keyboard-ja.plistを検索すると、ほとんどすべての文字xにこのRoman-Accent-xが使用されていることがわかります。それでも、Keyboard-en.plistに追加しても機能しません。理由がわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.