
어제 시스템을 20.04에서 22.04로 업그레이드했습니다.
나는 이렇게 정의된 벨기에 키보드(USB)를 하나 가지고 있습니다. 로그온하려고 하면 키보드가 'QWZERTY' 입니다. 다행스럽게도 로그인을 위한 비밀번호를 입력하는 것을 '확인'하고 조정할 수 있었습니다. 그 후 키보드는 예상대로 "AZERTY"로 반응합니다.
키보드 설정을 확인해 봤습니다. 단 하나의 키보드만 광고가 '벨기에'로 정의되어 있습니다.
로그온 화면 설정을 조정하려면 어떻게 해야 합니까?
답변1
옵션 1: dpkg-reconfigure
기본 시스템 키보드 레이아웃을 업데이트하려면 터미널을 열고 다음을 실행하세요.
sudo dpkg-reconfigure keyboard-configuration
"키보드 레이아웃" 화면에서 기본 키보드 모델을 그대로 적용하고 확인을 선택합니다(눌러 Tab강조 표시 <OK>
한 다음 를 누릅니다 Enter.
"키보드 원산지" 화면에서 "벨기에"를 선택한 다음 를 선택합니다 <OK>
.
"키보드 레이아웃" 화면에서 원하는 변형을 선택합니다.
"AltGr로 작동하는 키" 및 다음 화면에서 응용 프로그램이 종료되고 변경 사항이 기록될 때까지 "키보드 레이아웃의 기본값"을 선택된 상태로 유지합니다.
구성은 으로 작성되었습니다 /etc/default/keyboard
. 변경 사항은 다음에 다시 시작할 때 적용됩니다.
옵션 2: 편집/etc/default/keyboard
대신 /etc/default/keyboard
직접 편집할 수도 있습니다. 데스크탑 세션에서 명령 중 하나를 사용하여 현재 설정에 대해 알아보고 setxkbmap -query
에서 localectl status
이러한 값을 대체할 수 있습니다 /etc/default/keyboard
.
답변2
@vanadium의 제안 덕분에 마침내 작동하게 만들 수 있었습니다. /etc/default/keyboard
변형을 에서 으로 변경하기 위해 latin9
파일 을 편집했습니다 oss_latin9
. 두 번째 변형이 벨기에 키보드에 적합하다는 것을 알 수 있었지만 원래 키보드는 XKBLAYOUT="be"
. 여기에서 전체 목록을 찾았습니다.https://gist.github.com/jatcwang/ae3b7019f219b8cdc6798329108c9aee
결과는
XKBLAYOUT="be"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBVARIANT="oss_latin9"
XKBOPTIONS=""