로그인 화면에 다중 키보드 배치 표시

로그인 화면에서 사용자가 선택할 다른 키보드 배치를 시스템 키보드 배치 설정에 추가하여 바꿀 수 있습니다. 로그인 화면에 나타난 키보드 배치가 아닌 다른 키보드 배치를 사용하려는 사용자에게 도움이 될 수 있습니다.

시스템 키보드 배치 설정 바꾸기

  1. /usr/share/X11/xkb/rules/base.lst 파일의 ! layout 섹션에서 원하는 언어 배치 코드를 찾으십시오.

  2. 다음과 같이 localectl 도구로 시스템 키보드 배치 설정을 바꿀 수 있습니다:

    localectl set-x11-keymap layout

    쉼표 구분 목록으로 다중 배치를 지정할 수 있습니다. 예를 들어 ko를 기본 배치로 설정하고 us를 두번째 배치로 설정하려면 다음 명령을 실행하십시오:

    $ localectl set-x11-keymap kr,us
  3. 지정 배치를 로그인 상단 표시줄에서 볼 수 있는지 확인하려면 로그아웃하십시오.

참고로 localectl 명령으로 머신 전체에서 사용할 기본 키보드 모델, 변종, 옵션을 지정할 수 있습니다. 자세한 정보는 localectl(1) 맨 페이지를 보십시오.

localectl 명령을 사용하지 않고 다중 키보드 배치 표시

localectl 도구를 제공하지 않는 시스템에서는 /usr/share/X11/xorg.conf.d/의 설정 파일을 편집하여 시스템 키보드 배치 설정을 바꿀 수 있습니다.

시스템 키보드 배치 설정 바꾸기

  1. /usr/share/X11/xkb/rules/base.lst 파일의 ! layout 섹션에서 원하는 언어 배치 코드를 찾으십시오.

  2. 다음과 같은 방법으로 /usr/share/X11/xorg.conf.d/10-evdev.conf 파일에 배치 코드를 추가하십시오:

    Section "InputClass"
      Identifier "evdev keyboard catchall"
      MatchIsKeyboard "on"
      MatchDevicePath "/dev/input/event*"
      Driver "evdev"
      Option "XkbLayout" "kr,en"
    EndSection

    예제의 국문(kr), 영문(en) 배치처럼, 쉼표 구분 목록 방식으로 다중 배치 설정을 추가할 수 있습니다.

  3. 지정 배치를 로그인 상단 표시줄에서 볼 수 있는지 확인하려면 로그아웃하십시오.