KVM 스위치와 함께 사용하기 위해 키를 다시 매핑하는 방법

KVM 스위치와 함께 사용하기 위해 키를 다시 매핑하는 방법

KVM 스위치가 있고 해당 단축키는 입니다 <scroll lock> <scroll lock>. 단축키를 사용하면 키보드, 비디오, 마우스를 Windows 컴퓨터에서 Linux 컴퓨터로 전환할 수 있지만 그 반대는 불가능합니다. xmodmap 리매핑을 사용하여 작업한 것을 기억하지만 더 이상 내 프로필에 리매핑이 없으며 무엇에 매핑했는지 기억이 나지 않습니다.

<scroll lock>내 질문은 키를 키로 다시 매핑하는 방법을 묻는 것 같지만 <scroll lock>어떻게 든 다른 결과를 얻습니다. 일반적으로 나는 이것이 어리석은 것이라고 말하지만 xmodmap의 키심 열, modN 키 및 키심은 모두 나에게 흑마술처럼 보이며 무엇을 찾아야 할지 모르겠습니다. scroll lock목록에서 이 내용을 볼 수 없다는 사실이 뭔가 조치를 취할 수 있겠다는 생각을 하게 만들었습니다.

$ xmodmap -pm
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Alt_L (0xcc),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3        ISO_Level5_Shift (0xcb)
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c)

답변1

X11에서 키맵을 설정하는 방법에는 여러 가지가 있습니다. 내가 처음 시도한 것은 다음과 같습니다 xmodmap.

xmodmap -e 'add mod3 = Scroll_Lock'

이번에는 이것이 작동하지만 KVM 스위치를 사용하면 변경 사항이 손실됩니다. KVM 스위치를 사용한 후에 이를 지속시키거나 재설정하는 방법이 있을 수 있습니다.

제가 시도한 두 번째 방법은 xkb.

modifier_map Mod3    { Scroll_Lock };

~와 /usr/share/X11/xkb/symbols/pc사이. 이는 모든 사용자 및 로그인 화면에 적용되며 KVM 스위치 전반에 걸쳐 지속됩니다.Mod2Mod4

관련 정보