Logitech MX 키가 잘못된 수정자 키를 보냅니다.

Logitech MX 키가 잘못된 수정자 키를 보냅니다.

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 컴퓨터 모두에서 키보드를 사용할 때 운영 체제별 키 입력을 반복해야 했던 기억이 전혀 없습니다. 아마 그래서 그 기능을 잊어버린 것 같아요.

관련 정보