虚拟键盘-DummyKeyboard-2022.9.26

供能概述

为没有小键盘的设备模拟小键盘输入。

虚拟键盘打开时,部分数字/字母按键将被模拟为小键盘按键。

按下特定的数字/字母按键,即可实现对应的小键盘按键效果。

NVDA的笔记本键盘供能非常完善,为什么还需要小键盘呢?

因为本人在长期的使用不带小键盘的设备的过程中,深受复杂的快捷键之苦。

尤其是在对象导航和文本查看的时候,常常怀念有小键盘的日子。

为了解放更多的手指,也为了怀念小键盘的操作逻辑,于是开发了这个插件。

PS: 懒人专用!

快捷键

  • NVDA+- (减号),开关虚拟键盘。快捷键请勿随意修改,避免与虚拟键盘键位冲突

  • 左方括号 ,虚拟键盘打开状态下,切换到上一个模式

  • 右方括号 ,虚拟键盘打开状态下,切换到下一个模式

  • 右Control ,虚拟键盘打开状态下,暂停或恢复虚拟键盘

小键盘模式键位对应表

注:以下所述均为虚拟键盘开启状态下,切换到小键盘模式(包括数字和热键)的按键对应关系

  • 键盘7、8、9,对应小键盘7、8、9

  • 键盘u、i、o,对应小键盘5、6、7

  • 键盘j、k、l,对应小键盘1、2、3

  • 键盘m、逗号、点,对应小键盘0、点、删除

  • 键盘y、p,对应小键盘斜杠、星号

  • 键盘h、分号,对应小键盘加、减

推荐指法为右手大指置于m键,食、中、无名指置于u、i、o键,小指置于p键

按照以上指法,可以很轻松地完成虚拟小键盘区域的单手操作。

特别的

在非小键盘热键模式下,增加了n键作为NVDA键,便于定义快捷键后单手操作。

在小键盘数字模式下,增加了斜杠键作为数字切换键,以便键入被NVDA占用的符号键,强迫症专用。

虚拟键盘打开状态下,随时可以按下右Control键,暂停或恢复虚拟键盘。虚拟键盘暂停后,除右Control外,其它各键均处于还原状态。

功能键扩充模式

在这个模式下,映射了一些不常用的功能键。

为设置简易快捷键留作备用,便于在输入与手势中设置单键或仅加NVDA修饰即可执行的快捷键。

其中包括F13到F24,还有四个稀罕按键(占位)

具体键位对应关系可以打开输入帮助查看。

附加提示

修改开关虚拟键盘的快捷键时,请避开虚拟键盘中涉及的按键。

具体而言,包括:

7 8 9

y u i o p

h j k l 分号

n m 逗号 点 斜杠

如果一定要设置为与上述按键相关的快捷键,关闭虚拟键盘前可按下右Control。

另外

第一次尝试开发NVDA插件,使用中有任何问题,请联系 orchid.x@outlook.com 。

维护

标签: none

添加新评论