Dell 노트북에서 CentOS 7을 실행하고 있습니다. 기본 키보드는 제대로 작동하지만 Logitech MX Keys 키보드가 일부 잘못된 수정자를 보냅니다.
- L WIN트리거를 누르세요L ALT
- L ALT트리거를 누르세요L WIN
- R ALT트리거 누르기 R WIN(키보드에서 누락됨 R WIN)
- R CTRL트리거를 누르세요R ALT
- Insert키가 전혀 감지되지 않음
기본 xbkmap 설정:
$ setxkbmap -query
rules: evdev
model: pc105+inet
layout: us,us
variant: ,
options: terminate:ctrl_alt_bksp
문제를 해결하기 위해 옵션을 사용해 보았습니다.
$ setxkbmap -option altwin:swap_alt_win
$ setxkbmap -query
rules: evdev
model: pc105+inet
layout: us,us
variant: ,
options: terminate:ctrl_alt_bksp,altwin:swap_alt_win
이는 왼쪽 수정자 sum 을 수정 R ALT하지만 지금은 다음과 같습니다.
- R CTRL트리거를 누르세요R WIN
그래서 다른 스왑 옵션을 결합해 보았습니다.
$ setxkbmap -option ctrl:swap_rwin_rctl
$ setxkbmap -query
rules: evdev
model: pc105+inet
layout: us,us
variant: ,
options: terminate:ctrl_alt_bksp,altwin:swap_alt_win,ctrl:swap_rwin_rctl
그러나 이로 인해 상황이 더욱 악화됩니다.
- R ALT방아쇠R CTRL
- R CTRL방아쇠R WIN
옵션을 살펴봤지만 /usr/share/X11/xkb/rules/evdev.lst
내 특정 상황을 해결할 수 있는 옵션을 찾을 수 없었습니다.
저는 지속적인 솔루션을 선호하지만 필요한 경우 시작 스크립트에 이를 추가할 의향이 있습니다.
저는 기본 키보드를 사용하지 않기 때문에 이를 깨뜨리는 솔루션을 사용해도 괜찮습니다.
답변1
JdeBP의 코멘트나를 데려가다Logitech MX 키 설정 지침는 Mac의 경우 +를 의미하고 FnWindows/Linux/Chrome의 경우 +를 의미합니다. MacBook에서 현재 Logitech 통합 어댑터를 제거한 기억이 나기 때문에 이전에 이를 구성했지만 잊어버렸을 수도 있습니다.OFnP
이전 Xkb 옵션을 모두 지우고 키보드를 Windows/Linux/Chrome 모드로 설정했습니다. 재부팅 후에도 모든 키가 수정되었습니다.
내가 아는 한, 이러한 OS별 구성은 3개의 사전 설정된 연결 키 각각과 연관되어 있습니다. Windows와 Mac 컴퓨터 모두에서 키보드를 사용할 때 운영 체제별 키 입력을 반복해야 했던 기억이 전혀 없습니다. 아마 그래서 그 기능을 잊어버린 것 같아요.