.Xmodmap 仅在禁用自动登录时才有效?

.Xmodmap 仅在禁用自动登录时才有效?

我根据以下答案配置了.Xmodmap:如何将右 Alt 设置为 Win(Super)键? 它将我的 R alt 设置为超级键。注销并登录后,它起作用了。当我重新启动 PC 时,该键已停止工作。我运行 xev,系统报告

 state 0x0, keycode 108 (keysym 0xffec, Super_R), same_screen YES

这是 SuperR,但按键用作 AltR。手动运行 xmodmap。Xmodmap 报告了没有 AltR 的错误。重新登录后,AltR 工作正常,具有与上面相同的节,但按键工作正常……我禁用了自动登录,配置开始按预期工作。有没有办法解决这个问题,似乎只有在登录屏幕存在的情况下配置才能完全工作。PS 我从未被问到是否要在登录后保留自定义配置。

答案1

添加xmodmap ~/.Xmodmap到您的.gnomerc(或同等)文件中。

相关内容