Caps Lock 키를 재 매핑 할 때 어떻게 Caps Lock을 전환 할 수 있습니까?


11

Linux를 실행하는 ThinkPad에 Das Keyboard를 연결했습니다. 어떤 이유로 든, 때로는 Ubuntu에서 xmodmap화면 잠금을 해제 할 때 다시 실행해야하므로 원하는대로 Caps Lock키 를와 교환 Control합니다. 이것은 내가 일반적으로 터미널 창을 엽니 다두고 너무 자주 발생 xmodmap내가 칠 수 있도록, 내가 마지막으로 실행 명령입니다을 한 후 Enter다시 실행 명령에 내 키보드를 고정합니다. 불행히도 때때로 나는 이것을 즉시 잊어 버리고 Caps Lock키를 사용하고 키에 대한 매핑을 잊었을 때까지 알지 못합니다 Control.

오늘은 그런 날이었습니다. 불행히도, Caps Lock실행하기 전에 키를 다시 사용하지 않도록 설정하는 것을 잊었습니다 xmodmap(설명대로 문자를 입력하지 않아도 캡 잠금이 켜져 있음을 경고했습니다). 이제 caps lock이 활성화되어 Caps Lock있으며 이미 매핑되어 있기 때문에 비활성화 할 수있는 키가 없습니다 Control. 나는 즉시 로그 아웃했다가 다시 시도했지만 우분투가 내 키 매핑을 잊어 버릴만큼 충분하지 않은 것 같습니다. ( Shift비밀번호를 입력하는 동안 키 를 누르고 있어야했기 때문에 다시 로그인하기가 어려웠습니다 .) .xmodmap매핑을 취소 하는 새 파일을 만드는 대신 명령 줄에서 쉽게 실행 취소 할 수있는 항목이 있습니까? 내 현재 하나에 의해 추가?

답변:



2

나는 나의 (전적으로 쓸모없는) Scroll Lock것을 나의 새로운 것으로 재 포장했다 Caps Lock.

!!!
!!! For Dvorak and Qwerty
!!!
remove Lock = Caps_Lock
remove Lock = Scroll_Lock
remove Control = Control_L
keysym Scroll_Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Lock = Scroll_Lock
add Control = Control_L
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.