xmodmap을 사용하여 멀티미디어 키를 다시 매핑하면 Linux Mint 20에서 이벤트가 트리거되지 않습니다.

xmodmap을 사용하여 멀티미디어 키를 다시 매핑하면 Linux Mint 20에서 이벤트가 트리거되지 않습니다.

내 목표는 xmodmap을 사용하여 XF86AudioLowerVolume/XF86AudioRaiseVolume을 mode_switch 마이너스/등호 키에 다시 매핑하는 것입니다.

XF86AudioLowerVolume/XF86AudioRaiseVolume이 첫 번째 위치에 매핑된 경우 볼륨 낮추기/늘리기 이벤트가 올바르게 트리거될 수 있습니다.

동일한 키 코드가 다른 위치(두 번째 키, mode_switch 또는 AltGr 위치)에 매핑된 경우 키 누름이 등록되지만(xev에서 승인) 시스템 볼륨 낮추기/늘리기 이벤트는 트리거될 수 없습니다.

유효한 예(첫 번째 위치, 키 위치):

!keycode xx = Key KEY mode_switch MODE_SWITCH AltGr ALTGR
keycode  20 = XF86AudioLowerVolume NoSymbol minus underscore
keycode  21 = XF86AudioRaiseVolume NoSymbol equal plus 

작동하지 않는 예(두 번째 위치, 키 위치):

keycode  20 = minus XF86AudioLowerVolume

작동하지 않는 두 번째 예(세 번째 위치, MODE_SWITCH 위치):

keycode  20 = minus underscore XF86AudioLowerVolume NoSymbol

나는 이것이 다중 키 누르기 대신 단일 키 누르기를 가로채는 시스템과 관련이 있는 것 같지만 왜 이런 일이 발생하는지 잘 모르겠습니다...

시스템은 Linux Mint 20, Cinnamon 버전 4.6.7입니다.

관련 정보