由于可访问性问题,我使用粘滞键。Ubuntu 上的粘滞键可访问性设置的一个问题是“锁存”行为。
两次按下修改键将被锁定
-xkbset 手册页
因此意外按下修饰键两次,例如 ctrl,会将其锁定,从而导致非常令人沮丧和困惑的行为。该问题在先前这个问题。
-latchlock
我可以通过 xkbset 使用如下选项关闭此行为:
xkbset sticky-twokey-latchlock
但是,这仅适用于 Xorg。因为 Ubuntu 在较新版本中已切换到 Wayland。我不确定如何让它工作。
我在 Wayland 中使用 setxkbmap 时发现了这个问题。答案显示 dconf + xkb-options 的使用:
dconf 写入 /org/gnome/desktop/input-sources/xkb-options“['caps:swapescape']”
但我不确定如何对 xkbset 做类似的事情。
到目前为止,我的解决方案是切换回 Xorg。
任何帮助,将不胜感激。