在 Ubuntu 22.04(Wayland 显示服务器)上使用 xkbset

在 Ubuntu 22.04(Wayland 显示服务器)上使用 xkbset

由于可访问性问题,我使用粘滞键。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。

任何帮助,将不胜感激。

相关内容