%EC%9D%B4%20xmodmap%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.%20ijkl%EC%9D%84%20%ED%99%94%EC%82%B4%ED%91%9C%EB%A1%9C%20%EB%8B%A4%EC%8B%9C%20%EB%A7%A4%ED%95%91%ED%95%A9%EB%8B%88%EB%8B%A4..png)
xmodmap을 사용하여 다시 매핑 CapsLock
하고 Mode_switch
ijkl을 사용하여 화살표를 다시 매핑하고 있습니다. 유일한 문제는 ijkl이 항상 일반 화살표처럼 동작하지 않는다는 것입니다.
두 가지 예: A) Ctrl+Alt+Right
오른쪽 바탕 화면으로 전환해야 합니다. B) 메뉴에서 프로그램을 검색할 때 아래쪽 화살표를 사용하면 찾은 두 번째 항목을 선택해야 합니다. 이러한 기능은 작동하지 않습니다 Mode_switch+ijkl
. 또한 A의 단축키를 재정의하기 위해 "키보드 단축키"로 이동했는데 이전과 동일하게 Ctrl+Alt+Mode_switch+l
나타납니다 . Ctrl+Alt+Right
해결책이 있나요?
! Clear modifiers, so we can assign other things to them
clear lock
clear control
clear mod1
clear mod2
clear mod3
clear mod4
clear mod5
! CapsLock 66 is mode switch
keycode 66 = Mode_switch
! Add back the modifier keys approx as they were
add control = Control_L Control_R
add mod1 = Alt_L Alt_R Meta_L
add mod2 = Num_Lock
add mod4 = Super_L Super_R
add mod5 = Mode_switch ISO_Level3_Shift
! Mode_switch + hjkl is arrow keys
keycode 44 = j J Left Left numbersign numbersign
keycode 31 = i I Up Up i i
keycode 45 = k K Down Down k k
keycode 46 = l L Right Right l l