xorg에서 Ctrl + Alt를 사용하여 AltGr 3 단계 기능 대체 키를 사용 하는 것은

Windows에서 CtrlAlt는로 매핑 Alt Gr되지만 Linux에서는 그렇지 않습니다.

Alt Gr3 단계 키를 사용 하는 것은 손목 킬러입니다! 사용하는 다른 기능 (키보드 설정의 몇 가지 매핑 옵션)을 제거하지 않는 해결 방법을 찾을 수 없습니다. 나는 같은 문제 (많은 유럽인 ..)를 가진 다른 사람들에 대한 언급을 찾았지만 허용되는 해결 방법을 찾지 못했습니다.

누구든지지도 할 수있는 방법을 발견했다 CtrlAlt에를 Alt Gr?

BTW : Alt3 레벨 키에 대해 왼쪽 으로 매핑 하고 비활성화했습니다 Alt Gr( Alt Gr일반적인 것처럼 작동합니다 Alt). 이것은 작동하지만 Windows와 Linux (또는 다른 워크 스테이션) 간 전환을 훨씬 어렵게 만듭니다.



답변

XKB 키보드 유형을 작성 map[Control+Alt] = Level3;해야한다고 생각합니다. /unix/157834/how-to-bind-altgr-to-ctrl-alt의 William Hatch에 대한 크레딧

type "Level3withCtrlAlt" {
  modifiers = Control+Alt+Shift;
  map[None] = Level1;
  map[Shift] = Level2;
  map[Control+Alt] = Level3;
  map[Control+Alt+Shift] = Level4;
};