BackSpace 키와 backslash/bar 키 스왑하려고 하는데 bar만 입력이 안됩니다.

lightoml의 이미지

안녕하세요,

BackSpace 키와 backslash/bar 키 스왑하려고 하려고 아래처럼 했는데 다 잘 되는데 shift를 눌러도 bar만 입력이 안되고 그냥 backslash가 그냥 입력되네요..

xmodmap -e "keysym BackSpace = backslash bar"
xmodmap -e "keysym backslash = BackSpace"
xmodmap -e "keycode 22 = backslash bar"
xmodmap -e "keycode 51 = BackSpace"

그런데 xmodmap -pke 로 확인해봐도

keycode 22 = BackSpace NoSymbol BackSpace
keycode 51 = backslash bar backslash bar

키코드는 잘 바뀐 것 같은데 혹시 왜 그런지 아시는 분 있나요??

그럼 답변 부탁드리겠습니다. 꾸벅

lightoml의 이미지

Open the file /usr/share/X11/xkb/symbols/terminate and change this

key {
type="CTRL+ALT",
symbols[Group1]= [ BackSpace, Terminate_Server ]
};
to this:

key {
type="TWO_LEVEL",
symbols[Group1]= [ BackSpace, Terminate_Server ]
};