setxkbmap 不兼容选项

setxkbmap 不兼容选项

我尝试使用 setxkbmap 配置我想要的键盘组合,但似乎有些选项不兼容,因为当我传递我想要的选项时其中一个没有影响。

我想要同时Left Shift按下和Right Shift来切换Caps LockCaps Lock按下 asAlt GrAlt+Shift来切换布局。

当我逐个尝试时,我无法让它们一起工作。有人能给我正确的命令吗?

这是我使用过的命令:

setxkbmap -layout de,us,ir -option "lv3:caps_switch" -option "shift:both_capslock" -option "grp:alt_shift_toggle"

答案1

要使两个Shift键一起切换Caps Lock(查看命令的输出grep 'shift:both_capslock' /usr/share/X11/xkb/rules/xorg.lst):

setxkbmap -option shift:both_capslock

切换Caps LockAlt Gr

xmodmap -e "keycode 66 = Alt_R Meta_R Alt_R Meta_R"

要使用Alt+Shift键盘快捷键切换布局,如果您使用的是 Ubuntu 13.10,请参阅以下帖子:

对于 Ubuntu 13.04 及更早版本,请参阅:

相关内容