Saucy에서 Caps Lock및 Esc주요 기능을 어떻게 영구적으로 전환 할 수 있습니까? 이 명령을 사용하여 일시적으로 (재부팅 할 때까지) 수행 할 수 있습니다.
/usr/bin/setxkbmap -option "caps:swapescape"
시작 응용 프로그램으로 해당 명령을 추가하려고했지만 아무것도하지 않는 것 같습니다.
답변
이 작업을 수행하는 다른 방법은 dconf-editor
입니다. 이 방법에는의 추가 단계가 gnome-tweak-tool
있지만 조정 도구에서 종속성을 가져 오지 않으려는 경우에 유용합니다.
이를 통해 caps:swapescape
구문 을 사용 하고 자동으로 변경 사항을 영구적으로 만들 수 있습니다.
sudo apt-get install dconf-tools
를 시작한 후 dconf-editor
,로 이동 >> 그놈 >> 바탕 화면 >> 입력 소스를 ORG
에 필요한 옵션을 추가하십시오 xkb-options
. 옵션 문자열은 작은 따옴표로 묶고 쉼표로 구분됩니다. 끝에서 괄호를 삭제하지 않도록주의하십시오.
이 방법을 사용하면 시스템 설정 >> 텍스트 입력 에서 더 이상 사용할 수없는 대부분의 기존 xkb 옵션을 입력 할 수 있습니다 . 키보드 레이아웃 전환에 대한 설정은 예외입니다. 현재 버그로 인해 작동하지 않습니다.
옵션 및 구문 목록을 보려면 man 7 xkeyboard-config
터미널에서 사용하십시오 .
사용할 수있는 또 다른 일반적인 옵션은 + + 가 X 세션을 종료 terminate:ctrl_alt_bksp
하도록 허용 하는 것입니다 .ctrlaltbackspace
답변
대부분의 Linux 배포판에서 작동하는 솔루션 :
setxkbmap -option caps:swapescape
다른 옵션도 가능합니다 :
caps:none
비활성화caps:escape
추가 탈출을 위해caps:super
추가 슈퍼 (윈도우) 키로 만듭니다.
시작시이 작업을~/.profile
수행하려면 대화식 로그인 후에 만 실행되므로이를 입력해야합니다 .
답변
좋아, gnome-tweak-tool을 사용 하여이 작업을 수행하는 방법을 찾았습니다.
터미널에서 실행
sudo apt-get install gnome-tweak-tool -y && gnome-tweak-tool
“타이핑-> Caps Lock 키 동작”에서 Caps Lock과 Esc를 바꾸는 옵션을 찾을 수 있습니다.
답변
터미널 에서 xmodmap 을 사용 하여 다음 과 교환 할 수 있습니다 .Caps LockEsc
xmodmap -e "keycode 9 = Caps_Lock NoSymbol Caps_Lock" #this will make Esc to act as Caps Lock
xmodmap -e "keycode 66 = Escape NoSymbol Escape" #this will make Caps Lock to act as Esc
모든 세션에 대해이 변경 사항을 얻으려면 이전 명령을 실행 한 후 .xmodmap
다음 명령을 사용하여 새 키 맵으로 불리는 파일을 만듭니다 .
xmodmap -pke > ~/.xmodmap
그런 다음, .xinitrc
다음 행 / 명령을 포함하여 홈 디렉토리에 파일을 작성 하십시오.
xmodmap .xmodmap
답변
@Radu의 답변 과 비슷하지만 14.04와 호환됩니다 ( 이 답변 도 참조하십시오 ).
xmodmap -e "remove Lock = Caps_Lock"
xmodmap -e "keycode 9 = Caps_Lock NoSymbol Caps_Lock"
xmodmap -e "keycode 66 = Escape NoSymbol Escape"
xmodmap -pke > ~/.xmodmap
작동하지 않으면 다음을 교체하십시오.
xmodmap -e "remove Lock = Caps_Lock"
와:
xmodmap -e "clear Lock"
답변
화면 오른쪽 상단의 톱니 바퀴 아이콘으로 이동하여 다음을 수행하십시오.
- 시스템 설정을 클릭하십시오
- 키보드 레이아웃
- 옵션 … (오른쪽 하단)
- Caps Lock 키 동작 (4 번째 아래)
- 아래로 스크롤하여 “SSC 및 Caps Lock 교체”를 선택하십시오.
끝난!
답변
터미널에서이 명령을 한 번 실행하십시오. dconf
gnome 3과 함께 설치되어 있어야합니다.
dconf write "/org/gnome/desktop/input-sources/xkb-options" "['caps:swapescape']"