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


11

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

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

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

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


3 단계 키란 무엇을 의미 합니까? AltGr에 의해 활성화 된 시프트 상태의 문자를 의미합니까?
Piotr Dobrogost

X11 또는 Linux 가상 콘솔에서 의미합니까?
pilona

@pilona : X11이지만 문제는 2 살입니다. 나는 현재 프로그래머 드보락을 사용하고 있기 때문에 더 이상 문제가되지 않는다.
simendsjo

@simendsjo 내 의견에 대한 질문은 어떻습니까?
Piotr Dobrogost

@PiotrDobrogost 나는 당신이 사용하는 용어에 익숙하지 않습니다. 키에는 3 개의 기호가 있습니다. 하나는 기본 설정이고, 다른 하나는 shift를 사용하여 활성화되고 다른 하나는 altgr을 사용하여 활성화됩니다. IIRC에는 총 5 개의 레벨이 있습니다. 위에서 언급했듯이, 나는 이제 프로그래머 dvorak을 사용하고 있으며, 키를 복합 키로 바인딩하여 æøå와 같은 "특수"문자를 입력 할 수도 있습니다.
simendsjo

답변:


1

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;
};
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.