프로그래밍 할 때이 키를 교환하고 싶습니다.
Esc↔ Tab Ctrl↔CapsLock
에서 ~/.xmodmap
다음과 같이 다시 매핑을 지정했습니다.
keycode 66 = Control_L
keycode 37 = Caps_Lock
keycode 23 = Escape
keycode 9 = Tab
Escape
및 Tab
키 교환, 아무 문제지만, 대신 Caps_Lock
과 Control_L
스와핑, 모두 그 열쇠가된다 Caps_Lock
.
내가 무엇을 시도하든 Control 키는 할당되지 않습니다 Caps_Lock
(키 코드 66). 나는두면 keycode 66 =
, 키는 않은 할당,하지만 내가 할당 할 때 Control_L
나 Control_R
, 그냥 일을하지 않습니다. 그러나 다른 키를 할당하면 (예 keycode 66 = Tab
:) 아무런 문제가 없습니다.
xmodmap과 마찬가지로 Caps Lock 및 Control 키가 바뀌기를 원하지 않습니다. 정말 실망 스럽습니다. 모든 도움 / 포인터가 정말 도움이 될 것입니다.
추신 : 저는 Archlinux를 사용하고 있습니다.