PressAndHold.app键盘键盘的按键名称是什么?


9

为了避免在这个问题上出现歧义,我将使用keyplist-dictionary-key(查找字符串)来表示;并key表示键盘上的一个按钮。


另一个问题的答案确定了一种编辑特殊字符的好方法,您可以使用键盘上的按住方法来插入特殊字符。

您可以编辑的Keyboard-xx.plist文件,PressAndHold.app以将字符添加到现有的按住中keyskeys每个按下并按住的plist词典key如下所示:<key>Roman-Accent-a</key>,和<key>Roman-Accent-A</key>等,但是如果要在数字key或标点符号中添加按下并按住字符,key则需要key按顺序知道词典的名称添加它。

我想为23 keys(可能还有其他)添加按住字符,我尝试了以下格式用于keyplist文件中的名称:

2
Number-2
Roman-Accent-2

这些都没有为添加一个按住弹出式窗口2 key。我可以添加的key所有键盘的正确名称是什么?keysKeyboard-en.plist

Answers:


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中,则对我而言不起作用。我不明白为什么。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.