xorgキーボード設定が機能しません(us altgr-intlデッドキーなし)

xorgキーボード設定が機能しません(us altgr-intlデッドキーなし)

Altr-intlバリアントがあり、デッドキーのないアメリカのレイアウトを使用するためのキーボードを取得しようとしています。

どういうわけか私のxorg-keyboard-configは動作しません。ここの構成を見るとアーチスウィキしかし、私の設定に私が見つけることができないバグがあるようです。

現在(動作していない)構成は次のとおりです。

/etc/X11/xorg.conf.d/00-keyboard.conf

# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "pc105"
        Option "XkbVariant" "altgr-intl"
        Option "XkbOptions" "nodeadkeys"
EndSection

動作させるには、次のコマンドを使用しましたが、ご存知のようにこれは持続しません。

setxkbmap -layout us -variant altgr-intl -option nodeadkeys

このコマンドが私のxprofileファイルなどに表示されることは望ましくありません。私はトラックパッド、マウスなどを使用しているかのようにxorgでこれを行うことを好みます。

私が使っているキーボードは、ケーブルで接続されたキクロンk2です。キーボードが正しく認識されない場合、xinputの出力は次のようになります。

xinput list 

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Synaptics TM3053-003                      id=11   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=12   [slave  pointer  (2)]
⎜   ↳ Keytron Keychron K2                       id=15   [slave  pointer  (2)]
⎜   ↳ Logitech Wireless Mouse                   id=17   [slave  pointer  (2)]
⎜   ↳ Logitech Wireless Keyboard PID:4023       id=18   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=10   [slave  keyboard (3)]
    ↳ Keytron Keychron K2                       id=13   [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C           id=14   [slave  keyboard (3)]
    ↳ Keytron Keychron K2                       id=16   [slave  keyboard (3)]
    ↳ Logitech Wireless Keyboard PID:4023       id=19   [slave  keyboard (3)]

キーボードを識別するために「MatchIsProduct」「Keytron Keychron K2」を試してみましたが、やはり機能しませんでした。

私はmanjaro i3 Community Editionを実行しています。 manjaro-settingsで設定されたキーボード設定も好みのレイアウトなので、これらの設定はxorgの設定がめちゃくちゃになるとは思わない。 Thinkpad T550でこれを試しています。

現在の構成では、デッドキーを持たないアメリカのキーボードを取得できますが、altgr-intlバリアントは有効になりません。

ベストアンサー1

キーボード設定を変更する他のプロファイルを確認できますか?たとえば、70-keyboard.confなど。あるいは、00の名前をより大きな数字に変更することもできます。

わかりません。これが私の考えです。

Xが正常に起動したらエラーがないと思います。したがって、他の設定で変更できます。

おすすめ記事