在启动时设置setxkbmap首选项

Modified on: Thu, 14 Jun 2018 05:51:53 +0800

我正在尝试永久切换左Ctrl键。但是使用ubuntu原生键盘布局切换器xmodmap没有持久化(这个问题)。所以现在我只是抛弃原生切换器并使用setxkbmap命令。我创建了一个脚本:

#!/bin/bash setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option ctrl:swapcaps

它正如我想的那样工作。但现在我想在系统启动时自动运行它。但是,如果我把它放在Sturtup应用程序下它不起作用。显然,在我的脚本启动后,其他东西会重置xkb地图。

有谁知道是什么触发了xkb的重置以及如何摆脱它?

作者:Community,lompy

最佳答案

最后,经过大量研究后,我发现了ubuntu 13.10:

$ sudo apt-get install dconf-tools
$ dconf-editor

导航至org>> gnome>>桌面>>输入源

将您的选项放在xkb-options下作为列表。例如:['altwin:ctrl_alt_win','..等等......']

然后关闭dconf-editor。变化应该立即生效。

...我发布截图但我在这个主板上的声誉不够高,请给我一些观点;)

价:


相关问答

添加新评论