我使用的Apple键盘与其他键盘相比有些烦人。即,交换了Alt_L和Super_L键,并交换了bar和less键(“ |”和“ <”)。
我写了一个Xmodmap文件来交换密钥:
keycode 49 = less greater less greater onehalf threequarters
keycode 64 = Super_L NoSymbol Super_L
keycode 94 = bar section bar section brokenbar paragraph
keycode 108 = Super_R NoSymbol Super_R
keycode 133 = Alt_L Meta_L Alt_L Meta_L
keycode 134 = Alt_R Meta_R Alt_R Meta_R
我通过使用xev
和默认的modmap 识别键xmodmap -pke
并交换键代码来完成此操作。xev
现在识别出我所有的键都是正确的,太棒了!我还可以使用正确的键来键入条形符号,并且小于符号。(我在askubuntu上遵循了这个答案:https ://askubuntu.com/q/24916/52719 )
但似乎变化不是很深。例如,超级键现在在Compiz Settings Manager中被破坏了。没有涉及Super键的快捷方式有效(但是Alt键有效)。另外,Gnome Do的设置对话框不会注意xmodmap中的更改,并且如果我使用任何重新映射的键,就无法再打开Gnome Do窗口。
综上所述,一切都崩溃了。
我想以更深的方式告诉Ubuntu(或其他任何Linux发行版)键盘上的哪些键。有没有办法直接编辑键盘布局?我正在使用挪威语Bokmål键盘布局。它是否驻留在我可以编辑的文件中?
任何评论,以前的经验或相关的流浪想法将不胜感激-
谢谢
Linux中的
—
Remap
不能重复。这个问题的答案是无法接受的
—
Hubro'4