Javascript 普通键盘的神奇FN绑定

Javascript 普通键盘的神奇FN绑定,javascript,python,keyboard,keyboard-shortcuts,shortcut,Javascript,Python,Keyboard,Keyboard Shortcuts,Shortcut,所以,我痴迷于我的Anne Pro 2(尽管它确实不可靠),但我想知道是否有其他方法可以使用它的软件(Obinskit)或类似的东西。 基本上,我想保持我的大写锁定,这将使我有机会使用我的j、k、l和I键作为箭头键(这就是我目前如何设置我的Anne Pro 2)。 那是不是有其他的软件,或者说Obinskit只是针对那个特定的键盘 PS:它使用大写锁作为“神奇的FN”键,完全改变键盘的布局。您可以在AnnePro2上运行QMK:。Obinskit是为自己的键盘设计的。但QMK与多种键盘兼容。大多

所以,我痴迷于我的Anne Pro 2(尽管它确实不可靠),但我想知道是否有其他方法可以使用它的软件(Obinskit)或类似的东西。 基本上,我想保持我的大写锁定,这将使我有机会使用我的j、k、l和I键作为箭头键(这就是我目前如何设置我的Anne Pro 2)。 那是不是有其他的软件,或者说Obinskit只是针对那个特定的键盘


PS:它使用大写锁作为“神奇的FN”键,完全改变键盘的布局。

您可以在AnnePro2上运行QMK:。Obinskit是为自己的键盘设计的。但QMK与多种键盘兼容。大多数自定义键盘运行QMK

我没有Anne Pro 2,但我在两个键盘上运行QMK,我使用CapsLock的方式如下:

  • 如果只是轻敲,即在预定义的时间内按下并释放(我将其设置为300ms),则其功能与正常CapsLock相同
  • 如果它被保持,它将打开一层,直到它被释放。在这一层中,我使用IJKL作为箭头键,UM作为Home/End,O>作为PageUp/PageDown
我想这基本上就是你描述的。QMK中的定制并不太复杂,但我确实需要编写几行代码来实现它