我使用两种键盘布局,使用 CapsLock 切换到第一种布局,使用 Shift+CapsLock 切换到第二种布局。为此,我使用以下命令:
setxkbmap -option grp:shift_caps_switch,lv3:ralt_switch us,ua
唯一的问题是这些设置最终会被某些守护进程重置。所以我不得不使用 cron 脚本每分钟监控设置。问题是如何使 xkbmap 设置永久生效?
答案1
编辑/etc/default/keyboard
文件:
XKBLAYOUT="us,ua"
XKBOPTIONS="grp:shift_caps_switch,lv3:ralt_switch"
这应该在下次重启后生效。