이 키보드에는 단 하나의 수퍼 키만 있으므로 메뉴 키를 다시 매핑하여 구성하고 싶습니다.
이 키보드에는 단 하나의 수퍼 키만 있으므로 메뉴 키를 다시 매핑하여 구성하고 싶습니다.
답변:
xev
다시 매핑하려는 키의 키 코드를 찾는 데 사용하십시오 . 예를 들어 내가 Menu키를 누르면 키 코드 135 라고 알려줍니다 .
내 ~/.xmodmaprc
파일 에서 다음 과 같이 줄을 추가합니다.
keycode 135 = Super_R
... 오른쪽 윈도우 키로 만들기 위해. 그런 다음 남은 것은 키 다시 매핑을 활성화하는 것입니다. 이것은 일반적으로 x 세션에 로그인 할 때 자동으로 발생하지만 데스크탑 환경이 그렇게하지 않으면 xmodmap ~/.xmodmaprc
명령 줄이나 로그인 할 때 스크립트가 실행 되는 것처럼 수동으로 실행할 수 있습니다 .
xev
않습니까? 다른 모든 키에 이벤트가 표시됩니까?
xmodmap ~/.Xmodmap
에서 .xinitrc
이 아치 위키에 설명되어있는대로,이 작업을 수행합니다. 이미 로그인했을 때 xmodmap을 사용한 미리보기 만 작동하지 않습니다.
어떤 시스템을 사용하는지 모르지만 루트로 로그인 한 최신 시스템 인 경우
/usr/share/X11/xkb/keycodes
evdev
파일을 복사 (백업) 하십시오. 편집하십시오. 메뉴 키로 줄을 찾아 별명을 수퍼 키 (왼쪽 또는 오른쪽)로 변경하십시오. 예 : 변경
alias <MENU> = <COMP>;
에
alias <MENU> = <SUPR>;
로그 아웃, 로그인 ( X11
다시 시작해야 함) 새 키보드를 즐기십시오.