我使用这个命令:setxkbmap -option "lv3:caps_switch"来定制我的键盘快捷键(主、尾、左和右箭头)。
配置驻留在/usr/share/X11/xkb/symbols/us文件中。一切正常工作,除了当我切换键盘布局,这些映射由setxkbmap建立,停止工作,不再工作,即使我切换回美国布局。我必须手动重新运行setxkbmap -option "lv3:caps_switch",才能使映射再次工作。
有办法解决这个问题吗?我的Ubuntu版本是14.04
发布于 2015-06-08 09:18:13
AFAIK与Ubuntu 13.10,他们已经改变了统一/Gnome布局管理方式。因此,它确实支持多个输入引擎,并将布局控制更改快捷方式移到更高级别(窗口管理器/设置守护进程)。
setxkbmap适用于较低的XKB级别,设置守护进程不查询较低级别上的更改。它只直接应用存储在数据库中的设置。
有两种选择可以帮助你做到这一点:
us布局中,如下所示:键 { 期间,较大 };key { 斜杠,问题 };key { 反斜杠 };包含"level3(caps_switch)“};然后运行sudo dpkg-reconfigure xkb-data,切换到另一个布局然后返回。https://askubuntu.com/questions/614689
复制相似问题