`xev`가 `Fn+F4` 키 누르기를 등록하지 않습니까? 이 조합을 어떻게 묶을 수 있나요?

`xev`가 `Fn+F4` 키 누르기를 등록하지 않습니까? 이 조합을 어떻게 묶을 수 있나요?

내 질문은 간단합니다. Kubuntu 19.10을 실행하는 Asus FX505DT에 키 누르기 xev가 등록되지 않습니다 . Fn+F4그렇다면 이 문제를 어떻게 해결해야 할까요?

답변1

오랜 시간이 흐른 후, 나는 이 Fn+ F4키 누르기를 에서 인식할 수 있게 만드는 방법을 알아냈습니다 xev. 문제는 248X Window 시스템에서 해석되지 않는 키코드를 갖는 이 키 조합에서 시작되었습니다.사이의 키코드만 허용합니다.8 - 255.

분명히 은 가상 콘솔에서 248로 해석된 키코드 이며 여기에 추가되어야 하므로 . (이에 대한 언급은 없지만 여러 스레드에서 읽었습니다.)showkey8255

문제를 발견한 후 해결책은 간단했습니다. Fn+ F4키 누르기를 8 - 255. 를 사용하여 할당되지 않은 키코드를 찾았 xmodmap -pke으며 제 경우에는 를 사용했습니다 120. 이후엔 이걸 계속 사용했는데지도 시간.

내 경우에는 showkey -s아무것도 반환하지 않기 때문에 getkeycodes.

키코드가 + 120에 할당 되면 를 사용하여 기호를 할당했습니다 .FnF4XF86AudioMicMutexmodmap

관련 정보