在虚拟机 (macOS VMware Fusion) 内运行 NVDA 时,Caps Lock 似乎无法用作修饰键(插入)

问题描述 投票:0回答:1

我使用 VMware Fusion 在 macOS 上的虚拟机内运行 NVDA。我这样做已经很多年了,总体来说这是一种非常流畅的体验,只是我需要将键盘键映射到

Insert
。我使用 Karabiner-Elements 来做到这一点:它将我的
right option
键映射到
Insert
。这运行得很好,但这是一个相当复杂的安装/配置,当要求客户做同样的事情时,他们很快就会不知所措。 (遗憾的是,虽然 VMware Fusion 提供了将某些键盘组合映射到不同组合的功能,但它不允许仅更改单个键的 [即
right option
insert
] 映射。)

所以我尝试走激活 NVDA 选项的路线,以使用

caps lock
作为修饰键。但这似乎不起作用 - 或者我做错了什么?

  1. 我是否需要在点击(例如)
    caps lock
    (以显示 NVDA 菜单)时按住
    N
  2. 或者按下并释放
    caps lock
    会触发一些特殊的“我现在处于插入状态”模式,这样我就可以按另一个键,例如
    N
    ?然后再次按下并释放
    caps lock
    以再次停用“特殊模式”?

这两个选项都不适合我。但我可以说的是,选中该选项后,“真正的”

caps lock
功能不会再被激活,除非我快速连续点击两次。所以它至少看起来有一些的效果...

我做错了什么吗?非常感谢任何帮助。

insert screen-readers nvda vmware-fusion capslock
1个回答
0
投票

此问题似乎是 NVDA 中的错误:https://github.com/nvaccess/nvda/issues/225

对于正在寻找问题中描述的 Karabiner 设置详细信息的人,请查看如何将 Mac 的 CapsLock 键映射到 Windows 虚拟机中的 NVDA 或 JAWS 键

© www.soinside.com 2019 - 2024. All rights reserved.