Alt Gr을 오른쪽 Alt에 바인딩

Alt Gr을 오른쪽 Alt에 바인딩

나는 사용하고있다프로그래머 Dvořák 키보드 레이아웃. ( ) right alt에 키를 바인딩 합니다 .Alt GrISO_Level3_Shift

어떻게 다시 묶을 수 있나요 right alt?

편집: 저는 Debian GNU/Linux 8(jessie) 및 LXDE를 사용하고 있습니다.

내용 /usr/share/X11/xkb/symbols/us은 다음과 같습니다:

// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
//[SNIP]
partial alphanumeric_keys
xkb_symbols "dvp" {

    include "us(dvorak)"
    name[Group1] = "English (programmer Dvorak)";

    //[SNIP -- more keys here]

    // lower row, left side
    key <AB01> { [ apostrophe,      quotedbl,       dead_acute                  ] };
    key <AB07> { [ m,               M,              mu                          ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };

    include "level3(ralt_switch)"
};

답변1

공식 Jessie 소프트웨어 패키지는 xkb-datav2.12에서 XKB 데이터베이스 공식 Jessie 소프트웨어 패키지를 제공합니다.소스코드 패키지xkeyboard-config). us(dvp)하드코딩된 AltGr은이번에 제출하세요, v2.17에 들어간 것 같습니다. 현재 데비안 Sid 패키지는 다음과 같습니다.v2.19.

기본적으로 직접 문제를 해결할 수 있는 두 가지 옵션이 있습니다.

  1. 빠르고 더러운:/usr/share/X11/xkb/symbols/us이 줄을 편집 하고 주석 처리하세요 include "level3(ralt_switch)". 그런 다음 키보드 레이아웃을 다시 적용합니다(사용 setxkbmap, 로그아웃 및 다시 로그인 등). 변경사항은 즉시 적용됩니다.

    • 이점: 맨페이지 확인을 포함하여 적용하는 데 20초 정도 걸립니다 setxkbmap.
    • 피해: Jessie xkb-data패키지가 새 버전(단, v2.17 미만)으로 업데이트되면 다시 편집을 수행해야 합니다.
  2. 느리고 깨끗함:잡다시드의 xkeyboard-config패키지(다른 Debian 버전 v2.17 이상도 작동합니다)나만의 백포트 만들기.모든 빌드 종속성을 설치합니다.바이너리 패키지 빌드, 당신은 자신만의 Jessie 버전을 갖게 될 것입니다 xkb-data v2.19. 이 패키지를 설치하고( 를 사용하거나 dpkg -i로컬 apt 저장소에 추가 등) 키맵을 다시 로드하면 준비가 완료됩니다.

    • 이점: Jessie 패키지가 업데이트된 경우 xkb-data새 Jessie 패키지가 v2.19보다 오래된 경우 로컬 패키지를 유지해야 합니다. 이와 같은 소프트웨어를 백포트하는 것은 다른 데비안 배포판에서 바이너리 패키지를 가져와서 직접 설치하는 것보다 안전합니다.
    • 피해: 다른 Jessie 시대 패키지에는 최신 소프트웨어에 문제가 있을 수 있습니다. 이는 상당히 낮은 위험 xkb-data이지만 명심해야 할 사항입니다.

관련 정보