xmodmap
나는 사용자 정의 키보드를 만들려고 노력해 왔습니다 (참조:사용자 정의 키보드에서 키의 키코드 가져오기반품).
N하지만 이제는 그 키를 더 이상 사용할 수 없지만 Shift+는 N여전히 잘 작동합니다.
뭔가 엉망이 된 것 같아 키보드를 기본값으로 재설정했습니다(Ubuntu 시스템 설정 사용).
이제 모든 것이 정상인 것 같습니다.와는 별개로내 N키, 내 Shift+ N키가 작동합니다.
그 열쇠를 다시 작동시키려면 어떻게 해야 합니까?
답변1
그것은 .xbindkeysrc
모든 것을 엉망으로 만드는 파일입니다. 삭제했는데 이제 작동되네요.
답변2
먼저 키보드 레이아웃을 올바르게 복원했는지 확인하십시오. echo keycode 57 = n N | xmodmap -
이렇게 하면 문제가 해결됩니다(PC 키보드를 사용하지 않는 경우 키코드를 조정하세요. xev
키를 누를 때 전송된 키코드를 보려면 실행하세요).
xev에서도 키를 눌러도 결과가 표시되지 않으면 응용 프로그램이 키를 단축키로 선언하여 획득했을 가능성이 있습니다. X 서버가 너무 오래되지 않았다면 다음을 수행할 수 있습니다.활성 크롤링 목록 보기명령 사용
xdotool key XF86LogGrabInfo
답변3
sudo rm /var/lib/xkb/*.xkm
키보드 레이아웃에 대한 캐시를 지워 보세요 . 과거에 사용자 정의 키보드 레이아웃과 비슷한 문제가 있었고 이로 인해 문제가 해결되었습니다.