void LinuxではX11キーマップを変更できません。

void LinuxではX11キーマップを変更できません。

Fujitsu Lifebook E751に最新バージョンのvoid linuxをインストールしました。

  • uname -a 結果は 4.12.11_1 #1 SMP PREEMPT Fri Sep 8 20:17:18 UTC 2017 x86_64 GNU/Linux です。
  • Xorgのバージョンは1.19.3で、プロトコルバージョンは1.19.3です。 11

インストール後、アメリカのキーマップが作成されました。これが私を狂わせたので、/etc/X11/xorg.confのいくつかのバリエーションを書いて変更してみました。誰も働かなかった。

Googleに何度も連絡した後、公式Xorgの指示に従いました。私は次の構成を作成しました。

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "neo"
    Option "XkbModel" "pc105"
EndSection

しかし、すべての努力にもかかわらず、問題は持続します。わかりました。

(EE) Error loading keymap /var/lib/xkb/server-0.xkm
(EE) XKB: Failed to load keymap. Loading default keymap instead.

結局、アメリカのキーボードがロードされました。これは私を完全に狂気にしています!

ベストアンサー1

/etc/X11/xorg.conf.d/50-keyboard.conf または xorg.conf 構成ファイルに次の行が必要です。例:

MatchProduct "AT Translated Set 2"

お客様の製品が異なる場合がありますので、詳細は /var/log/Xorg.0.log をご覧ください。

キーボードと一致するものが多いため、MatchProductはXserverの選択を絞り込みます。

レイアウトの詳細については、xkeyboard-configのマニュアルページを参照してください。

おすすめ記事