"백스페이스"와 "Enter" 키를 영구적으로 전환하는 방법은 무엇입니까?

"백스페이스"와 "Enter" 키를 영구적으로 전환하는 방법은 무엇입니까?

Enter 키와 백스페이스의 기능을 바꾸고 싶습니다. 나는 둘 다의 키 코드를 알고 있어요

"입력" = 117; "백스페이스" = 101;

가능한 방법은 xkb의 옵션을 변경하여 dconf 편집기를 사용하는 것이지만 규칙/옵션의 이름을 모릅니다.

답변1

xevEnter가 키코드 36이라고 알려 주네요.

# just to be sure, set any other key to Return! (here - (minus) mapped to Return
xmodmap -e 'keycode 61 = Return'
# not change keycode of Return to backspace 
xmodmap -e 'keycode 36 = BackSpace'

작동해야합니다. 로그인 시 명령이 호출되는지 확인하세요. 또는 /usr/share/X11/xkb/symbols원하는 경우 레이아웃의 기호 파일을 수정할 수 있습니다 .

중요한: Return 키를 보내는 다른 방법이 있는지 확인하십시오. 그렇지 않으면 많은 일을 할 수 없습니다(Return 키 없이 키코드 36을 Return으로 되돌리는 것도 불가능할 수 있습니다...). 위에서는 "빼기" 키를 Return에 매핑했습니다.

관련 정보