在 Lubuntu 13.10 中登录时设置 Xmodmap

在 Lubuntu 13.10 中登录时设置 Xmodmap

我安装了 Lubuntu 13.10,并且观察到 xmodmap 的行为与以前的版本不同。我有一个~/.Xmodmap将 Caps Lock 键映射到 Ctrl 键的文件。执行modmap ~/.Xmodmap工作正常。但是,该.Xmodmap文件在登录过程中被忽略。在另一台装有 Lubuntu 13.04 的机器上,该文件.Xmodmap在登录过程中会自动读取。

我尝试添加一行来/home/ajw/.config/lxsession/Lubuntu/autostart调用设置的脚本xmodmap,但是它被忽略了。

根据这个关联,在登录过程的某个时候,通过调用来撤消 xmodmap 设置setxkbmap

关于如何在 Lubuntu 13.10 中自动设置 xmodmap 有什么想法吗?

答案1

我在使用 Ubuntu 时也遇到过类似的问题,但我使用命令解决了这些问题sleep。这样,任何其他进程都不会撤消我的 Xmodmap。

我的启动命令:sh -c 'sleep 2 && /usr/bin/xmodmap /home/username/.Xmodmap'

这个(如何在 lubuntu 中添加启动应用程序?)可能有帮助。

相关内容