Linux에서 키 코드 교환

Linux에서 키 코드 교환

Linux에서 크고 작은 기호가 잘못된 위치에 배치되는 키보드 레이아웃이 있습니다. Linux에서는 이스케이프 문자 아래에 있으며 (내 경우에는) 왼쪽 Shift 오른쪽에 있어야 합니다.

xmodmap을 사용해 보았으나 Shift+키 누르기 동작을 매핑하는 데도 문제가 있는 것 같습니다.

스왑 키코드 49와 키코드 94(기어 변속과 같은 동작 포함)를 어떻게 변경합니까?

답변1

키를 교환하려면 먼저 다음을 수행하여 식별자를 얻으십시오.

xmodmap -pke | grep 94

제 경우에는 키코드 94에 키코드 49에 구현하고 싶은 기능이 있습니다. 그러면 다음과 같이 할 수 있습니다.

xmodmap -e "keycode 49 = less greater less greater backslash notsign backslash notsign"

관련 정보