我安装了 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 中添加启动应用程序?)可能有帮助。