얼마 전에 Manjaro Linux를 설치하고 키보드 레이아웃을 독일어로 설정했습니다. 이제 미국식 레이아웃의 새 키보드를 구입했기 때문에 시스템 키보드 레이아웃도 미국식으로 변경하고 싶습니다. 나는 바뀌 /etc/vconsole.conf
었고 /etc/X11/xorg.conf.d/00-keyboard.conf
.
첫 번째 줄에는 이 줄이 있고 KEYMAP=us
후자는 다음과 같습니다.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
EndSection
그런데 재부팅할 때마다 키보드 레이아웃이 DE로 재설정되는데 이를 사용해야 합니다 setxkbmap us
. 해당 명령을 일부 시작 파일에 넣어볼까 생각했는데 근본 원인이 있을 것 같아서 수정하고 싶습니다.
도와주셔서 감사합니다!
답변1
파일을 편집합니다 /etc/X11/xinit/xinitrc
. (루트여야 하므로 su
또는 sudo
이와 유사한 것을 사용하십시오.) 줄을 찾으십시오.
#Keyboard layout
다음 줄을 추가하거나 수정하여
setxkbmap -layout "us" &
US와 DE라는 두 개의 레이아웃을 추가하려면 다음을 수행하면 됩니다.
#Keyboard layout
setxkbmap -layout "us,de" -option grp:alt_shift_toggle &