原因:
輸入 鍵盤原本的 “\ |”,結果映射到 "< >",而 < 與 > 對應的鍵名分別是 less 與 greater
查看鍵名:
xev | grep keycode
查詢:
首先查詢鍵名為 less 的映射
$ xmodmap -pke | grep -i less
可以看到有兩個映射,一個是正常的 59鍵 “,<”,另一個是出錯的 94鍵“ less greater”
keycode 59 = comma less comma less keycode 94 = less greater less greater
修改:
創建一個 ~/.Xmodmap文件,,內容為
keycode 94 = backslash bar backslash bar
保存,然后在命令行下輸入
$ xmodmap ~/.Xmodmap
測試:
$ xmodmap -pke | grep -i bar
輸出
keycode 51 = backslash bar backslash bar keycode 94 = backslash bar backslash bar
永久設置:
要在啟動Xorg時激活你自己的映射表,請添加下面的文件和內容
~/.xinitrc
if [ -f $HOME/.Xmodmap ]; then /usr/bin/xmodmap $HOME/.Xmodmap fi