Xubuntu 20.04 및 Debian 11에서 테스트한 결과 두 시스템 모두 동일하게 이상한 방식으로 작동합니다.
나는 다음을 설정했습니다 /etc/default/keyboard
:
XKBOPTIONS="compose:caps,grp:win_space_toggle"
이것은 X에서 작동하지만 콘솔에서는 Win+Space가 아무 작업도 수행하지 않고 대신 Shift+Space를 사용하여 내가 요청하지 않은 레이아웃을 전환합니다.
이렇게 입력하면 cat asdf > qwer
중간에 레이아웃이 갑자기 바뀌기 때문에 너무 짜증납니다.
갑자기 Shift+Space로 바뀌는 이유는 무엇이며, 원하는 Win+Space로 만들려면 어떻게 해야 하나요?
고쳐 쓰다: 그보다 더 복잡해요. grp
in 에 대해 다른 값을 설정해 보고 /etc/default/keyboard
그것이 따르는 논리를 찾아보았습니다. 각각의 새 값을 선택한 후 재부팅합니다.
X는 설정을 올바르게 따릅니다.
콘솔은 내가 요청한 스위치를 결코 설정하지 않을 뿐만 아니라 실제로 보여줍니다.동일한 설정에 대한 다른 동작실험 전반에 걸쳐:
엑스, grp 다음/etc/default/keyboard |
편안 |
---|---|
승리+공간 | Shift+스페이스바또는이기다 |
왼쪽 Ctrl+왼쪽 Shift | Shift+스페이스바또는이기다 |
주오 웬 | 왼쪽 클릭또는Shift+스페이스바 |
이것은 단지 미친 것 이상인 것 같습니다. 특정 변경으로 인해 콘솔의 토글이 변경되지는 않습니다. 일부는 변화를 가져오겠지만 확실히 원하는 효과는 아닙니다. 이는 콘솔이 특정 값을 "좋아요"하고 상태 저장 방식으로 탐색하는 것과 같습니다.
이것은 일종의 이상한 버그입니까, 아니면 실제로 디자인의 일부입니까?
어디를 더 파헤칠 수 있나요?