0

我最近将键盘映射更改为 neo,但是 Capslock 仍与控制键交换。 /etc/default/keyboard仅包含XKBOPTIONS="lv3:ralt_alt" .xinitrc仅加载我的声音驱动程序和我的窗口管理器。 .xinputrc包含run_im ibus 如果我添加一个脚本.xinitrc,它运行setxkbmap de neo -optionsetxkbmap -query仍然告诉我options: ctrl:swapcaps

我该如何调试呢?我真的不想再用控制交换大写了。

4

1 回答 1

0

从 setxkbmap 手册页:

-选项名称

指定一个选项的名称,以确定构成键盘描述的组件;可以指定多个选项,每个选项标志一个。请注意,setxkbmap 将命令行中指定的选项添加到之前设置的选项(保存在根窗口属性中)。如果要替换所有先前指定的选项,请首先使用带有空参数的 -option 标志。

那就是没有参数的 -option 标志应该可以解决问题: setxkbmap -option

于 2018-12-21T10:24:01.523 回答