如何防止 xkbmap 重置?

如何防止 xkbmap 重置?

我使用两种键盘布局,使用 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"

这应该在下次重启后生效。

相关内容