虚拟键盘-virtualKeyboard-2024.6
模拟各种键盘,包括数字键盘、扩展功能键盘、多媒体键盘
-
作者: Shunxian Wu orchid.x@outlook.com
-
兼容性: NVDA-2022.1 或更高版本
供能概述
本插件提供了几套虚拟键盘模式,包括小键盘模式、功能键扩展模式和多媒体键盘模式。
当虚拟键盘打开并运行时,部分按键将被模拟为其他按键。
可能涉及的按键如下:
-
7 8 9
-
y u i o p [ ]
-
h j k l ; '
-
m , . /
切换到不同的虚拟键盘模式可能占用不同的键盘按键,可使用 NVDA 键盘帮助熟悉虚拟键盘布局。
快捷键
-
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键
按照以上指法,可以很轻松地完成虚拟小键盘区域的单手操作。
虚拟键盘打开状态下,随时可以按下右Control键,暂停或恢复虚拟键盘。虚拟键盘暂停后,除右Control外,其它各键均处于还原状态。
功能键扩充模式 & 应用媒体扩展模式
在这两个模式下,映射了一些不常用的功能键。
为设置简易快捷键留作备用,便于在输入与手势中设置单键或仅加NVDA修饰即可执行的快捷键。
具体的键位对应关系,可按NVDA+键盘数字1打开输入帮助,切换到相应模式,点击相应按键查看。
附加提示
修改开关虚拟键盘的快捷键时,请避开虚拟键盘中涉及的按键。
具体而言,包括:
7、8、9
y、u、i、o、p、左方括号、右方括号
h、j、k、l、分号、单引号
n、m、逗号、点、斜杠
如果一定要设置为与上述按键相关的快捷键,关闭虚拟键盘前可按下右Control。
更新日志
2024.6
修复 numpadDelete 始终锁定为 numpadDecimal 的问题
2024.5
合并小键盘数字模式与小键盘热键模式为小键盘模式,通过数字锁定键切换
添加了国际化支持
2024.4
兼容 NVDA 2024.1
2023.3.27
添加了应用媒体键盘,可以通过该键盘实现上下一曲、音量增减、浏览器操作等功能。
应用户来信要求,修改并添加了小键盘回车键的映射,对应数字键盘模式下的逗号键。增大了暂停/恢复虚拟键盘的提示音量。
更正了帮助文件中的错误,希望没有别的错误了。
建议添加编辑模式,如:行首、行尾、上翻页、下翻页等案件,因为有些笔记本把编辑键区上述四个键去掉了。
我的八吋小筆電剛好沒有右邊的 ctrl 鍵,導致暫停虛擬鍵盤功能無法切換,在 nvda 輸入手勢裡也沒有相關對應功能可修改,不知有沒有可能增加修改這個功能的輸入手勢,感謝。