我使用 VMware Fusion 在 macOS 上的虚拟机内运行 NVDA。我这样做已经很多年了,总体来说这是一种非常流畅的体验,只是我需要将键盘键映射到
Insert
。我使用 Karabiner-Elements 来做到这一点:它将我的 right option
键映射到 Insert
。这运行得很好,但这是一个相当复杂的安装/配置,当要求客户做同样的事情时,他们很快就会不知所措。 (遗憾的是,虽然 VMware Fusion 提供了将某些键盘组合映射到不同组合的功能,但它不允许仅更改单个键的 [即 right option
到 insert
] 映射。)
所以我尝试走激活 NVDA 选项的路线,以使用
caps lock
作为修饰键。但这似乎不起作用 - 或者我做错了什么?
caps lock
(以显示 NVDA 菜单)时按住 N
caps lock
会触发一些特殊的“我现在处于插入状态”模式,这样我就可以按另一个键,例如N
?然后再次按下并释放caps lock
以再次停用“特殊模式”?这两个选项都不适合我。但我可以说的是,选中该选项后,“真正的”
caps lock
功能不会再被激活,除非我快速连续点击两次。所以它至少看起来有一些的效果...
我做错了什么吗?非常感谢任何帮助。
此问题似乎是 NVDA 中的错误:https://github.com/nvaccess/nvda/issues/225
对于正在寻找问题中描述的 Karabiner 设置详细信息的人,请查看如何将 Mac 的 CapsLock 键映射到 Windows 虚拟机中的 NVDA 或 JAWS 键。