Debian 기반 Linux 배포판에서 Shift-Win
작동하도록 키 조합을 어떻게 매핑할 수 있습니까 ? AltGr
XKB는 실제로 매우 드물게 문서화되어 있습니다!
감사해요.
답변1
내가 아는 가장 쉬운 방법은 실행하여 xev
Windows 키에 대한 키 코드(내 키보드에서는 133이지만 사용자마다 다를 수 있음)를 찾은 다음 Windows 키와 Alt Gr에 대한 키심 이름을 찾는 것입니다. , xev는 Ubuntu에 /usr/include/X11/keysymdef.h
있는 것처럼 여기에서 도움을 줄 수 있습니다 x11proto-core-dev
. 를 사용하려면 xev
명령줄에서 실행한 다음 관심 있는 키를 누르고 출력을 살펴보세요.
Alt_R
Alt Gr은 또는 중 하나라고 생각합니다 ISO_Level3_Shift
(내 키보드의 "Alt Gr"이라고 표시된 키는 후자에 매핑되지만 왼쪽 "Alt" 키는 에 매핑됨 Alt_L
).
그런 다음 쉘 초기화 파일에 다음과 같은 내용을 넣을 수 있습니다. 예를 들어 ~/.bashrc
(대안은 입니다 .xmodmaprc
):
xmodmap -e '키코드 133=Super_L ISO_Level3_Shift'
자세한 내용은 man xmodmap 및 다음 페이지를 참조하세요.
http://www.in-ulm.de/~mascheck/X11/xmodmap.html
http://madduck.net/docs/extending-xkb/
우분투에서 이를 수행하는 다른 방법은 시스템->기본 설정->키보드->레이아웃->옵션을 통해 수행할 수 있습니다... 개인적으로 저는 그 모든 장황한 설명이 무엇을 의미하는지 결코 확신하지 못합니다("Alt 및 메타는 Alt 키에 있습니다.") ?).