알 수 없는 이유로 xmodmap 키 매핑이 반복적으로 복원되는 것을 중지하세요.

알 수 없는 이유로 xmodmap 키 매핑이 반복적으로 복원되는 것을 중지하세요.

저는 Mandriva 2010.2 Linux 시스템에서 알루미늄 Apple 키보드를 사용하고 있습니다. 다음 파일을 사용하기 위해 Apple Command 키( )를 다시 매핑했습니다 .control.Xmodmap

keycode 134 = Control_R
remove mod4 = Multi_key
add Control = Control_L Control_R Multi_key

활성화를 허용 xscreensaver하고 잠시 동안 실행하면 이 다시 매핑이 취소되는 것 같습니다. 그런 다음 xmodmap ~/.Xmodmap다시 수동으로 실행 해야 합니다 .

이것을 피할 수 있는 방법이 있나요? 저는 데스크탑 환경으로 XFCE를 사용합니다.

답변1

몇 년 전 저는 PC 키보드와 매킨토시를 사용하여 Mac OS 9, Mac OS X, Linux를 멀티부팅했습니다. Windows 키는 Apple 명령 키와 동일한 키코드를 생성하며 Linux에서는 "메타" 또는 다른 것으로 나타납니다. 노력하다긱 드래곤의 답변여기에 Windows 키를 매핑하는 데 사용됩니다.

키 코드가 잘못된 경우에도 매우 유사한 작업을 수행해야 합니다.

편집: geekosaur의 지침에 따라 xorg.conf 섹션에서 제어 기능을 Windows 키에 매핑하는 예입니다.

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver    "keyboard"
    Option    "XkbLayout" "us"
    Option    "XkbOptions" "altwin:ctrl_win"
EndSection

답변2

간단히 다른 레이아웃이나 키 바인딩을 영구적으로 정의할 수 있습니다. 여기:

X11의 Alt 키에 다른 수정자를 어떻게 할당합니까?

관련 정보