我的键盘中有一个可用的键盘设置,.xkbmap
并通过 激活它xkbcomp $HOME/.xkbmap $DISPLAY
。但它突然停止工作了。不知怎的,它不会改变键盘设置。我完全困惑了。
我正在使用 Debian/testing 和 Gnome。
答案1
如果您实际上描述的是“在我最近升级到 xwayland 之后”的情况,而不是“突然停止工作”,那么这对解决问题确实很有帮助。
虽然 Wayland 使用xkb
,但它的工作原理是不同的方式来自 X,细节取决于合成器。
因此,如果您正在这样做xkbcomp $HOME/.xkbmap $DISPLAY
,xkbmap
请使用 X 协议联系 XWayland,XWayland 会立即忽略它,因为在运行时无法正确更改 Wayland 中的键盘映射。因此,您升级到 XWayland 时会出现问题(这并不奇怪,因为它们是完全不同的系统),并且它并没有“突然停止工作”。
这个问题解释如何使用 wayland 自定义键盘映射。基本上,您需要更改(或更好:添加到)系统 XKB 数据库。