重新映射任意键即可获胜

重新映射任意键即可获胜

我尝试了很多组合来将我的键 AE12 映射到 Super(win 键),但都失败了……

我如何映射一个键来像 /usr/share/X11/xkb/symbols/us 中的 win 键一样工作?

我正在使用 Linux Mint。

详细信息github

~~~~

注意到重启后布局恢复到以前的版本,而且它在键盘图形布局表示上显示错误的布局。如果在重启后我删除我的布局并将其添加回菜单,那么它就会应用并且键会被正确重新映射。但在图形表示中它仍然是旧的。重新重启后 - 同样的情况。

也许我需要清理一些缓存?

答案1

尝试将其添加到您的~/.Xmodmap

keycode 21 = Super_L
add mod4 = Super_L

然后确保您的桌面管理器在启动时解析它。如果没有,请添加到您的~/.xinitrc

xmodmap ~/.Xmodmap

keycode如果您的钥匙没有AE12 的21,请使用xev来找出正确的代码。在我的例子中,该钥匙是钥匙左侧的钥匙backspace

答案2

我有一段时间没用我的机器了。当它启动时,我的映射运行得很好。所以这似乎是缓存问题...

相关内容