Arch에 Sway와 Wayland를 새로 설치하고 있습니다. 항상 가지고 있던 한 가지 문제를 제외하고는 모든 것이 순조롭게 진행되었지만 이번에는 해결할 수 없었습니다.
내가 시도한 모든 Linux 배포판에서 CapsLock키를 누르면 활성화되지만 두 번째 누르기를 놓으면 비활성화됩니다. 대문자를 입력하는 사람들 CapsLock(저는 지난 14년 동안 사용해 왔습니다)의 경우 다음과 같은 텍스트가 생성되기 때문에 이것은 정말 어렵습니다.
HEllo there, my name is ALfie
여러분 중 일부는 "그냥 입력하세요 Shift"라고 말할 수도 있지만 저는 키를 매핑할 수 있는 방법을 찾을 수 있었으면 좋겠습니다 CapsLock.
역사 속이것방법으로 이 문제를 효과적으로 해결했습니다. 하지만 X를 사용하지 않기 때문에 작동하는데 어려움을 겪고 있습니다.
첫 번째 명령을 실행할 때 디스플레이에 대한 경고가 표시됩니다.
[aalfie@aalfie Documents]$ xkbcomp -xkb $DISPLAY keyboardmap
Warning: Could not load keyboard geometry for :0
BadName (named color or font does not exist)
Resulting keymap file will not describe geometry
그런 다음 매핑을 교체하고 매핑을 설정하면 출력이 제대로 작동하는 것 같습니다.
aalfie@aalfie Documents]$ xkbcomp keyboardmap $DISPLAY
No symbols defined for <AB11> (keycode 97)
No symbols defined for <JPCM> (keycode 103)
No symbols defined for <I120> (keycode 120)
No symbols defined for <AE13> (keycode 132)
No symbols defined for <I149> (keycode 149)
No symbols defined for <I154> (keycode 154)
No symbols defined for <I168> (keycode 168)
No symbols defined for <I178> (keycode 178)
No symbols defined for <I183> (keycode 183)
No symbols defined for <I184> (keycode 184)
No symbols defined for <FK19> (keycode 197)
No symbols defined for <FK24> (keycode 202)
No symbols defined for <I217> (keycode 217)
No symbols defined for <I219> (keycode 219)
No symbols defined for <I222> (keycode 222)
No symbols defined for <I230> (keycode 230)
No symbols defined for <I248> (keycode 248)
그러나 키맵은 실제로 아무것도 변경하지 않습니다.
(나는 이미 XWayland를 가지고 있습니다).