我需要从一开始就为所有用户应用自定义 xmodmap。我需要把它放在哪里?我有想过/etc/rc.local
吗?这有道理吗?
答案1
/etc/rc.local
对于这种情况不起作用,因为 xmodmap 需要与 X 服务器进行通信。
我知道 /etc/X11/Xmodmap 是 RHEL 和 Fedora 上 xorg-x11-xinit 软件包的一部分,因此请在那里进行更改。当任何新的 X 会话启动时将使用它们。
答案2
我没有这方面的经验xmodmap
,但你总是可以制作一个.xmodmaprc
文件并将其放入/etc/skel
.该文件将被复制到所有新用户的家中,从而应用设置。