Caps Lock에 매핑하는 방법을 많이 찾았습니다 Left Control. 예: /etc/default/keyboard를 편집하고 XKBOPTIONS에 "ctrl:nocaps" 추가
하지만 에 매핑하는 방법을 어디서도 찾을 수 없습니다 Right Control. 그 후에 뭔가를 하려고 하고 다음 단계에 오른쪽이 필요하기 때문에 그것이 오른쪽이 되어야 합니다.
Caps Lock에 어떻게 매핑할 수 있나요 Right Control?
답변1
사용
xev
그리고 오른쪽 컨트롤 키를 누릅니다. 다음과 같은 이벤트가 발생합니다.
KeyPress event, serial 36, synthetic NO, window 0x4200001,
root 0x266, subw 0x0, time 253995826, (1344,552), root:(1410,604),
state 0x10, keycode 105 (keysym 0xffe4, Control_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
내 경우에는 105인 키코드를 기억하세요.
다음을 사용하여 스크립트(예: /home/user/xmodmap.sh)를 생성합니다.
#!/bin/bash
xmodmap -e "keycode 105 = Caps_Lock"
이제 다음을 사용하여 스크립트에 권한을 부여하십시오.
sudo chmod 755 /home/user/xmodmap.sh
그리고 Ubuntu가 시스템 -> 기본 설정 -> 응용 프로그램 시작으로 이동하여 다음 명령을 사용하여 새 항목을 생성하기 시작할 때 실행되도록 추가하세요.
/bin/bash -c "sleep 5 && /home/user/xmodmap.sh"