Li *_*Nux 5 keyboard keyboard-layout shortcut-keys
我想用这把钥匙AltGr作为我的主Alt钥匙。不幸的是,与我使用的软件AltGr的左键不同Alt,例如urxvt.
用命令xev左侧Alt键具有键码64,以及AltGr具有键码108。
$ xmodmap -pke给我左键Alt和右键的以下结果AltGr:
keycode 64 = Alt_L Meta_L Alt_L Meta_L
keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
Run Code Online (Sandbox Code Playgroud)
简而言之,我想Alt用AltGr钥匙交换左键。
我正在使用 14.04 服务器。
我自己找到了解决方案:-)
$ xmodmap .Xmodmap
Run Code Online (Sandbox Code Playgroud)
该.Xmodmap文件应包含以下内容:
! Swap Mod1 and Mod5
!
remove Mod1 = Alt_L Meta_L Alt_L Meta_L
remove Mod5 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keysym Alt_L Meta_L Alt_L Meta_L = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keysym ISO_Level3_Shift NoSymbol ISO_Level3_Shift = Alt_L Meta_L Alt_L Meta_L
add Mod1 = Alt_L Meta_L
add Mod5 = ISO_Level3_Shif
Run Code Online (Sandbox Code Playgroud)