현재 xmodmap
일부 키를 다시 매핑하여 구성을 파일에 저장 하고 있지만 노트북을 시작할 때마다 또는 화면이 잠길 때마다 사용자 정의가 손실되어 시작 시 실행되도록 명령을 설정했는데도 다시 실행 .Xmodmap
해야 합니다. xmodmap ~/.Xmodmap
그리고 ~/.xinitrc
파일.
이에 대한 정보를 찾기 위해 포럼을 샅샅이 뒤졌지만 setxkbmap
무슨 일이 일어나고 있는지 실제로 이해할 수 없으며 일부 키를 다시 매핑하는 데 어려움을 겪고 있습니다.
Right Alt
예를 들어 내 키 오른쪽에 있는 키를 누르면 xev
다음과 같습니다.
KeyPress 이벤트, 시퀀스 37, 합성 NO, 창 0x2600001,
루트 0x6a8, subw 0x0, 시간 14892208, (674,389), 루트: (848,553),
상태 0x0, 키코드 97(keysym 0x0, NoSymbol), same_screen YES,
XLookupString이 Out 0으로 제공됨 바이트:
XmbLookupString Out 0 바이트:
XFilterEvent 반환: False
1 - 그래서 우리는 keycode 97
및 keysym NoSymbol
. 을 Right Control
사용 하려면 어떻게 매핑해야 합니까 setxkbmap
?
2 - 또한 /// 처럼 작동하도록 다시 매핑하려면 어떻게 해야 합니까 Ctrl + Arrow Keys
?Home
End
PgUp
PgDown
가장 중요한 것은 이러한 변화를 만들고 싶다는 것입니다.영구.
3 - 마지막으로 온라인에 이 프로그램에 대한 포괄적인 콘텐츠나 문서가 있습니까?
귀하의 시간과 관심에 진심으로 감사드립니다.
답변1
논평할 만큼 평판이 좋지 않습니다. 다음 AskUbuntu 질문에는 허용된 답변(xmodmap 인용)과 좋은 피드백이 포함된 기타 답변이 있습니다.
https://askubuntu.com/questions/749660/how-can-i-persistly-remap-keys-in-ubuntu-16-04
setxkbmap
다른 질문에 대해서는 및 를 사용하는 대신 오늘 밤에 유용한 정보를 게시했습니다 xev
.xmodmap
https://unix.stackexchange.com/a/727560/282315이것은 아마도 대부분의 질문에 대한 답이 될 것입니다.
전체 문서를 얻으려면 터미널 man <PackageName> 에 입력하면 됩니다.man xmodmap
SE 사이트이므로 원래 질문에 원래 답변을 유지하기 위해 이 답변에 정보를 복사하지 않겠습니다.
키 조합의 경우 메뉴>>키보드를 확인할 수 있습니다. 자신만의 바로가기를 만들 수 있는 "바로가기" 섹션이 있습니다. Ctrl+Up/Dn이 PgUp/PgDn을 수행할지 잘 모르겠습니다. 매크로 사용을 고려해 보는 것이 좋습니다(예:자동 키 sudo apt install autokey-gtk
- 데스크탑 자동화 유틸리티). 그러나 현재 PageUp을 실행하기 위해 기능 키를 눌러야 하는 경우(예: Fn+Up) 기능을 되돌릴 수 있는 기능 잠금 키가 있어야 합니다(사용하고 있는 경우). 이는 Fn의 자물쇠일 수 있습니다. +잠그면 변경됩니다.