我使用的是 IBM Model M,所以实际上没有 Win 键。在 Windows 中,我已将右 Alt 设置为 Win 键,我也想在 Ubuntu 上设置它。我转到键盘布局选项
并找到了一个选项左 Alt 键与左 Win 键互换,但我没看到有人对右边做同样的事情。
对我来说,交换左键不起作用——Alt+Tab 特别困难,因为只有右 Alt 可以充当 Alt。是我错过了什么,还是没有办法交换右 Alt 和右 Win?
答案1
我在这里回答了同样的问题:如何在键盘上切换左 Ctrl 键和左 Alt 键?
简短的回答是创建一个名为~/.Xmodmap
它需要包含以下 xmodmap 表达式来更改键映射并重置两个键的修饰键映射。该文件需要包含以下内容:
clear control
clear mod1
keycode 37 = Alt_L Meta_L
keycode 64 = Control_L
add control = Control_L Control_R
add mod1 = Alt_L Meta_L
下次登录时,新的键映射将生效。要使更改立即生效,请从终端运行以下命令:
xmodmap ~/.Xmodmap