왼쪽 Alt 전환 및 왼쪽 승리

왼쪽 Alt 전환 및 왼쪽 승리

저는 Thinkpad X230(독일어 레이아웃, [편집]Linux 실행[/편집])을 가지고 있는데 오른쪽 Alt 키(AltGr)가 터치되지 않은 상태에서 왼쪽 win 키와 왼쪽 Alt 키를 어떻게든 전환하고 싶습니다.

그러나 아직 효과적인 해결책을 찾지 못했습니다. 나는 여기 슈퍼유저에서 이 문제를 정확히 다루는 질문을 알고 있습니다(Alt 키와 Windows 키를 xmodmap으로 어떻게 바꾸나요?), 하지만 xmodmaps에서 오류가 발생했습니다.

X 요청 실패 오류: BadValue(정수 매개변수가 작업 범위를 벗어남)

실패한 요청의 주요 opcode: 118(X_SetModifierMapping)

실패한 요청의 값: 0x17

실패한 요청의 일련번호: 13

출력 스트림의 현재 일련 번호: 13

그리고 키보드 모델이 다르기 때문에 어떤 setxkbmap-명령이 필요한지 모르겠습니다.

지금까지 시도한 것은(위에 언급된 질문의 Xmodmaps 외에) * "setxkbmap -option altwin:swap_lalt_lwin"입니다. 이는 정확히 아무것도 수행하지 않습니다. * 일부 xmodmap 변형(불행히도 어떤 조합을 시도했는지 기억이 나지 않습니다. 그러나 작동할 수 없음), 내가 사용한 대부분의 명령에 대한 마지막 상태는 다음과 같습니다.

!!슈퍼&알트 지우기

!지우기 Mod1

!지우기 Mod4

!mod1 제거 = Alt_L

!mod4 제거 = Super_L

!keycode 204 = NoSymbol NoSymbol NoSymbol NoSymbol

!keycode 205 = NoSymbol NoSymbol NoSymbol NoSymbol

!keycode 206 = NoSymbol NoSymbol NoSymbol NoSymbol

!keycode 207 = NoSymbol NoSymbol NoSymbol NoSymbol

!

!키코드 64 = Super_L Super_L Super_L Super_L

!키코드 133 = Alt_L Alt_L Alt_L Alt_L

!keysym Alt_L = Super_L

!keysym Super_L = Alt_L

!Super & Alt 다시 매핑

!mod1 추가 = Super_L

!mod4 추가 = Alt_L

xmodmap 또는 setxkbmap 사용 경험이 있는 사람이 있나요? 제가 도와드릴 수 있나요? 매우 감사하겠습니다!

미리 감사드립니다!

답변1

솔루션은 깨끗하고 내장된 기능입니다.

setxkbmap -option altwin:swap_lalt_lwin

(저는 Thinkpad X260에 사용하고 있습니다.) Fedora 27과 Windowmanager Xmonad에서는 Super_L 키를 ModMask로 사용합니다.

관련 정보