<LCTL>
키를 다시 매핑했습니다 .상표사용/usr/share/X11/xkb/symbols/en
key <LCTL> { [ Tab, Tab, Tab, Tab ] };
key <MENU> { [ Alt_R, Alt_R, Alt_R, Alt_R ] };
이제 다시 매핑된 왼쪽 컨트롤 키 Switch applications
를 . 그러나 두 가지 문제가 발생합니다.Alt + Tab
Tab
Ubuntu Gnome 15.04의 인터페이스는
Keyboard -> Sortcuts
현재 활성화된 사용자 정의 키보드 레이아웃을 인식하지 못하고 대신 내 키 입력을 표준 QWERTY에서 오는 것으로 해석합니다. QWERTY에서Alt + Ctrl
바로가기를 만드는 것만으로 는 충분하지 않습니다.활성 키보드 레이아웃을 전환하여 할당한 후에도 사용자 정의 레이아웃에서 이 키를 눌러도 아무런 효과가
Switch applications
없습니다 !Alt + Tab
해당 QWERTY 키를 누르기만 하면 됩니다.
즉, Shortcuts
인터페이스가 내 사용자 정의 레이아웃을 완전히 무시하는 것 같습니다.
내 사용자 정의 레이아웃이 바로가기와도 작동하도록 하려면 어떻게 해야 합니까?
답변1
Gilles의 팁에 따라 수정자 할당에 대해 조금 읽은 후
key <TAB> { [ BackSpace ] };
key <CAPS> { [ Control_L ] };
key <LCTL> { [ Tab ] };
key <MENU> { [ Alt_R ] };
modifier_map Control { <CAPS> };
modifier_map Mod1 { Alt_L, Alt_R, <MENU> };
이로써 문제 1과 2가 해결됩니다. 정말 고마워요, 질리스!
(안타깝게도 수정자 재매핑은 키보드 레이아웃 전체에서 발생합니다. 구성만 구성하더라도 마찬가지입니다. 하지만 이에 대해서는 별도의 질문에서 논의하는 것이 가장 좋습니다.)