虚拟键盘-DdummyKeyboard-2024.4

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

========

By 人山·X

EMail: orchid.x@outlook.com

供能概述

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

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

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

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

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

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

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

PS: 懒人专用!

快捷键

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

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

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

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

小键盘模式键位对应表

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

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

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

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

  • 键盘m、逗号、点,对应小键盘0、点、回车

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

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

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

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

特别的

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

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

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

功能键扩充模式 & 应用媒体扩展模式 {#功能键扩充模式--应用媒体扩展模式}

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

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

具体的键位对应关系,可按NVDA+大键盘数字1打开输入帮助,切换到相应模式,点击相应按键查看。

附加提示

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

具体而言,包括:

7 8 9

y u i o p

h j k l 分号

n m 逗号 点 斜杠

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

另外

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

更新日志

2023.3.27

添加了应用媒体键盘,可以通过该键盘实现上下一曲、音量增减、浏览器操作等功能。

应用户来信要求,修改并添加了小键盘回车键的映射,对应数字键盘模式下的逗号键。增大了暂停/恢复虚拟键盘的提示音量。

更正了帮助文件中的错误,希望没有别的错误了。

下载

点此下载

标签: none

仅有一条评论

  1. John Smith

    建议添加编辑模式,如:行首、行尾、上翻页、下翻页等案件,因为有些笔记本把编辑键区上述四个键去掉了。

添加新评论