저는 EndeavourOS와 KDE를 사용하여 Linux로 변환된 Chromebook을 실행하고 있습니다. A 왼쪽에 있는 키(예: 검색)를 Control 키로 완전히 용도 변경할 수 없습니다.
내가 얻은 가장 가까운 것(그리고 많은 변형을 시도한 것)은 키보드 설정에 있었습니다.
- 키보드 모델: "Google Chromebook"
- 고급/Ctrl 위치: "왼쪽 Ctl로 왼쪽 Win 교체"를 확인하세요.
- 고급/호환성 옵션: "두 교대근무를 함께 사용하면 Caps Lock이 활성화됩니다."
터미널에서는 Ctrl-C가 예상대로 작동하지만 tmux에서는 Ctrl-A가 잘못 작동하여 "^X@s^A"만 표시됩니다.
를 실행하면 xev
A와 C 문자를 제외하고 Ctrl-C와 Ctrl-A의 키 이벤트가 동일하게 보입니다.
무슨 일인지 아는 사람 있나요? 아니면 Ctrl이 A의 왼쪽에 있을 때 Ctrl-A가 tmux와 작동하도록 하려면 어떻게 해야 할까요?
답변1
KDE 설정을 포기했습니다. 대신에 나는 사용하고 있습니다입력 리매퍼. X11과 Wayland 모두에서 작동하며 KDE 설정 사용에 따른 시행착오(및 실패)를 제거합니다.
답변2
xev를 사용하여 검색 키의 키코드와 매핑되는 키를 확인할 수 있습니다.
먼저 다음 내용으로 디렉터리 .Xmodmap
에 파일을 만듭니다.$HOME
clear control
clear mod4
keycode 133 = KeyCode
add control = Control_L Control_R KeyCode
add mod4 = KeyCode Super_R
KeyCode
xev에서 찾은 것으로 교체하십시오 .
xmodmap
다음으로, Linux를 부팅할 때 파일이 로드되었는지 확인해야 합니다.~/.Xmodmap
.profile에 이 줄을 추가하세요.
if [ -s ~/.Xmodmap ]; then
xmodmap ~/.Xmodmap
fi
답변3
KDE를 사용하면 다음과 같이 이를 달성할 수 있습니다.
시스템 설정 > 입력 장치 > 키보드 > 고급
키보드 옵션 구성 확인란을 선택하고,
그럼 찾아봐제어 위치프로젝트와 개발,
그럼 확인해봐"A" 왼쪽선택하다.
(내 kde-plasma-5.25.5에서 작동)