Arch Linux에서 기본 콘솔 키보드 레이아웃을 설정하는 방법은 무엇입니까?

Arch Linux에서 기본 콘솔 키보드 레이아웃을 설정하는 방법은 무엇입니까?

컴퓨터를 다시 시작할 때마다 콘솔에서 키보드 레이아웃을 다시 설정해야 합니다 loadkeys. 컴퓨터가 시작될 때마다 로드되는 기본 키보드 레이아웃을 변경하는 방법이 있습니까?

답변1

적어도 Arch에서는 콘솔과 Xorg를 통한 두 가지 구성 유형이 있습니다.

Xorg를 구성하지 않는 가장 간단한 방법은 다음과 같습니다.

$ sudo setxkbmap -layout us

다음 명령을 사용하여 현재 구성을 볼 수 있습니다.

$ setxkbmap -print -verbose 10
$ localectl status

사용 가능한 모든 키맵 또는 레이아웃을 나열하려면:

$ localectl list-keymaps

답변2

확인 (내) /etc/vconsole.conf:

KEYMAP="hu"

바라보다관련 위키 페이지더 많은 정보를 알고 싶다면!

답변3

콘솔 레이아웃을 지속적으로 변경하는 방법:
sudo localectl set-keymap --no-convert us
결과 및 직접 편집 /etc/vconsole.conf부팅 초기에 실행되는 사용자 프롬프트(예: LUKS 비밀번호)의 레이아웃을 변경하려면 다음 명령을 사용하여 initramfs를 다시 빌드하세요.mkinitcpio -P

콘솔 외부에서 사용되는 레이아웃을 일관되게 변경하려면 sudo localectl --no-convert set-x11-keymap이 명령을 사용할 수 있지만 이 명령은 더 혼란스럽기 때문에 사용하기 전에 아래 링크된 두 번째 Arch Wiki 기사를 읽어보세요. 예를 들어, us 키맵의 dvorak 변형을 기본값으로 설정하는 방법은 다음과 같습니다.sudo localectl --no-convert set-x11-keymap us "" dvorak ""

콘솔 레이아웃을 설정합니다.https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Percious_configuration
콘솔이 아닌 레이아웃 설정:https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Using_localectl

관련 정보