0

我已将 xmodmap 配置为交换Caps LockCtrl密钥。一切正常,但在几次Ctrl关键开始充当Ctrl(而不是Caps lock),反之亦然。交换会从一个时刻自动停用。

发生这种情况时,我必须在我的 shell 中执行

xmodmap ~/.xmodmap

为了恢复正确的配置。我的~/.bashrc.

我无法发现是什么动作导致了我上面所说的自动停用。可能是什么原因?为什么 xmodmap 似乎忘记或返回默认配置?

我正在使用 LXDE 运行 Debian 7。

对不起我的英语不好,提前谢谢你。

4

2 回答 2

0

我发现 xmodmap 配置会自动停用,因为我的xmodmap ~/.xmodmap文件中~/.bashrc有 。然后,每当我在终端中打开另一个选项卡时,它就会被执行和切换。

我的解决方案是将文件xmodmap ~/.xmodmap放入~/.profile文件中。

于 2014-12-14T05:49:35.733 回答
0

我之前也有同样的问题,我尝试xmodmap ~/.Xmodmap.bashrcor中写入命令~/.profile,但都没有成功。
最后我通过在系统设置的启动管理器中设置命令成功。 xmodmap ~/.Xmodmap系统启动时应该延迟几秒钟执行,因为默认设置会覆盖它。但我不能保证它会在你的系统中工作。我的系统是。mint我的英语坏了。我希望答案能给你一些帮助。

于 2017-03-09T09:09:17.740 回答