xfce/xubuntu에서 esc 및 caps lock을 영구적으로 바꾸는 방법은 무엇입니까?

xfce/xubuntu에서 esc 및 caps lock을 영구적으로 바꾸는 방법은 무엇입니까?

얼마전에 몇몇 게시물을 따라했는데 ~/.xmodmap다음과 같은 파일을 만들라고 하더군요.

! Swap caps lock and escape
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock

나는 그렇게 했으며 이제 를 수행하여 합계를 바꿀 수 있습니다 esc. 나는 이것이 영구적이기를 원했기 때문에 해당 명령을 내 명령에 추가했지만 작동하지 않는 것 같습니다. EEng 중퇴자로서 키보드를 다시 배선하고 싶은 유혹이 있습니다.} :-) 하지만 더 나은 방법이 분명 있다는 것을 알고 있습니다. 이 작업을 영구적으로 수행하려면 어떻게 해야 합니까?caps lockxmodmap ~/.xmodmap~/.bash_profilexmodmap

답변1

Session and Startup-> 에서 xfce4-settings-manager를 실행하고 Application autostart다음을 실행하는 항목을 추가합니다.xmodmap ~/.xmodmap

아니면 파일 이름을 다음으로 바꾸세요.~/.Xmodmap

답변2

xkb이를 수행할 수 있는 옵션이 있습니다:

caps:swapescape      Swap ESC and Caps Lock

따라서 간단히 1을 추가하면 됩니다 .

/usr/bin/setxkbmap -option "caps:swapescape"

XFCE 자동 시작 프로젝트에.


1: 이 작업을 수행하는 더 좋은 방법이 있을 수 있지만 저는 XFCE 사용자가 아닙니다.

답변3

EscOpensuse의 Xfce에서 다음과 같이 파일을 편집하여 my 및 키를 교환했습니다.Caps Lock/etc/X11/xorg.conf.d/00-keyboard.conf아치리눅스 위키. 한줄 추가했어요

Option "XkbOptions" "caps:swapescape"

다음으로 시작하는 섹션으로 이동하세요.

Section "InputClass"

그런 다음 컴퓨터를 다시 시작하면 완료되었습니다.

파일을 편집하기 전에 백업하십시오. 실수를 하면 GUI가 시작되지 않을 수 있으며 명령 프롬프트에서 복원하거나 파일을 편집해야 합니다. 우분투에서는 키보드 구성 파일에 다른 이름으로 옵션 줄을 추가해야 했던 기억이 납니다.

답변4

여기에 이미지 설명을 입력하세요.

xfce 데스크탑 시스템 키보드에는 mx linux에서 이 작업을 수행할 수 있는 옵션이 있지만 다른 배포판에서는 확실하지 않습니다.

관련 정보