답변:
xset
유틸리티를 사용하여 개별 키에 대해 키 반복을 비활성화 할 수 있습니다 . 데스크탑 환경과 무관하게 X.org 수준에서 작동합니다. 음소거 / 음소거 해제 키의 경우 다음을 수행하십시오.
xev
터미널에서 X 이벤트 테스터 프로그램 을 시작 하고 창을 활성화 한 다음 음소거 / 음소거 해제 버튼을 눌러 버튼의 키 코드를 찾으십시오. 다음 과 같이 터미널에 포함 된 KeyPress
또는 KeyRelease
메시지를 찾으십시오 XF86AudioMute
.
KeyRelease event, serial 48, synthetic NO, window 0x4a00001,
root 0x98, subw 0x0, time 277961250, (-222,299), root:(879,323),
state 0x0, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
이것은 ThinkPad X201에서 가져온 것으로 키 코드가 121임을 나타냅니다.
다음 명령을 실행하여 키 코드가 121 인 키 (또는 하드웨어가 다른 경우 찾은 것)에 대해 키 반복을 비활성화하십시오.
xset -r 121
xset -r 121
명령을 자동 시작에 넣어 시스템 시작시 활성화하십시오. X.org 전용이므로 데스크탑 환경의 자동 시작 구성에 넣는 것이 좋습니다. X.org를 시작하기 전에 X.org 로그인 화면이 없어도됩니다.