我最近切换到了 ubuntu17.10,使用了新的 gnome shell。我的旧.Xmodmap
文件包含:
keycode 66 = Mode_switch
keysym apostrophe = apostrophe quotedbl adiaeresis Adiaeresis
keysym semicolon = semicolon colon odiaeresis Odiaeresis
keysym bracketleft = bracketleft braceleft udiaeresis Udiaeresis
keysym minus = minus underscore ssharp
不再Mode_switcch
起作用(所以我无法再输入任何内容adiaresis
)我想,gnome shell 不知怎么地抓住了我的 capslock。有办法防止这种情况发生吗?
答案1
解决方案是:
在里面登录屏幕单击齿轮(用于设置)并选择 x11 而不是 Wayland。然后它又可以正常工作了。
问题是它xmodmap
是 Xorg 的一部分,如果你这样运行它,它就会起作用
https://itsfoss.com/switch-xorg-wayland/
(这仍然不是一个完整的解决方案,但我希望有一天 wayland 能够支持类似 xmodmap 的实用程序)