文件 ~/.Xmodmap 不是 18.04 启动时的来源

Mua*_*Dev 11 keyboard keyboard-layout xmodmap xinit 18.04

我在文件中有一个自定义键映射~/.Xmodmap,可以通过运行xmodmap ~/.Xmodmap.

但是,我希望在我登录时自动发生这种情况。我尝试了以下但没有成功:

  • ~/.xinitrc与内容xmodmap ~/.Xmodmap,如建议here
  • ~/.xsession与内容xmodmap ~/.Xmodmap,如建议here
  • ~/.xsessionrc与内容xmodmap ~/.Xmodmap,如建议here

显然出了点问题,但什么?我该如何解决这个问题?

小智 6

显然对于 gnome 应该是~/.xprofile,但是该文件执行得太早而xmodmap无法工作。

所以我通过创建让它工作 .config/autostart/xmodmap.desktop

[Desktop Entry]
Type=Application
Exec=/home/tvbox/bin/modmap
Hidden=false
X-GNOME-Autostart-enabled=true
Name=xmodmap
Comment=xmodmap script
Run Code Online (Sandbox Code Playgroud)

而在/home/tvbox/bin/modmap,我有:

xmodmap ~/.Xmodmap
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!尽管我最终使用另一种方法解决了它:您可以更改以下文件“/usr/share/X11/xkb/symbols/pc”中的关键行为 (2认同)