使用 setxkbmap 交换左 Shift 和左 Control描述了如何与 xkbcomp 交换一些修饰键。但是,我只想添加自定义 setxkbmap 选项,而不是使用具有完整布局定义的 xkbcomp。与 类似setxkbmap -option local:swap_lwin_lctrl,我想交换右 win 和右控制,而不修改 /usr/share/X11/xkb 中的现有文件(这将在软件包升级时被覆盖)。
setxkbmap -option local:swap_lwin_lctrl
xorg xkb keyboard-layout
keyboard-layout ×1
xkb ×1
xorg ×1