상황에 맞는 메뉴 키를 슈퍼 키로 다시 매핑하는 방법

상황에 맞는 메뉴 키를 슈퍼 키로 다시 매핑하는 방법

이 키보드에는 수퍼 키가 하나만 있으므로 이를 보완하기 위해 메뉴 키를 다시 매핑하고 싶습니다.

답변1

xev다시 매핑할 키를 찾는 데 사용되는 키 코드입니다. 예를 들어 Menu키를 누르면 다음과 같이 표시됩니다.키 코드 135.

다음으로 내 ~/.xmodmaprc파일에 다음과 같은 줄을 추가합니다.

keycode 135 = Super_R

...오른쪽 Windows 키로 만듭니다. 그런 다음 남은 것은 키 재매핑을 활성화하는 것입니다. 이는 일반적으로 x 세션에 로그인할 때 자동으로 발생하지만 데스크탑 환경에서 이를 수행하지 않는 경우 xmodmap ~/.xmodmaprc명령줄이나 로그인 시 실행되는 스크립트에서 수동으로 실행할 수 있습니다.

답변2

어떤 시스템을 사용하시는지는 모르겠지만 상당히 현대적인 루트 로그인이라면 다음으로 가세요.

/usr/share/X11/xkb/keycodes

파일을 복사(백업)합니다 evdev. 편집하세요. 메뉴 키가 있는 행을 찾아 해당 별칭을 수퍼 키(왼쪽 또는 오른쪽)로 변경합니다.

alias <MENU> = <COMP>;

도착하다

alias <MENU> = <SUPR>;

로그아웃했다가 로그인하고( X11다시 시작해야 함) 새 키보드를 즐겨보세요.

답변3

이렇게 하면 트릭을 수행할 수 있습니다.

xmodmap -e "keysym Menu = Super_R"

답변4

gnome-shell의 경우 다음 파일을 편집하세요./usr/share/X11/xkb/symbols/pc. 그런 다음 다시 시작하십시오.

관련 정보