キーボードごとにキーボードレイアウトが異なります

キーボードごとにキーボードレイアウトが異なります

私の設定は次のとおりです。

私はノートブック(統合キーボード/ Archを実行するApple以外の製品を含む)と外部キーボード(高度なAppleキーボード)を持っています。

問題は、Appleがキーボードに異なる内部レイアウトを使用していることです。たとえば、altおよびcmd/windowsキーが切り替えられます。

alt現在、キーが正しい位置にあるように、すべてのキーボードに対してX11 / setxkbmapでグローバルにキーマップを変更するスクリプトがありますが、windows内部キーでは無効な場所にあります。

LinuxでIDなどで外部キーボードを検出し、コンソールに特定のキーマップを割り当てる方法はありますか?そしてX11、内部キーボードはそのまま維持しながら?

ベストアンサー1

Arch Wikiは、ハードウェアの問題を見つけるのに役立つリソースです。

Appleキーボードアーチウィキ

「AUR パッケージ un-apple-keyboardAUR を使用できます。現在はアルミ USB モデルでのみ動作します。」

これにより cmd とメタキーが切り替わります。$ echo 1 | sudo tee /sys/module/hid_apple/parameters/swap_opt_cmd

次のコマンドを実行して、ファイルに構成行を追加し、変更を永久に適用します。

/etc/modprobe.d/hid_apple.conf creating it if necessary:
$ echo options hid_apple swap_opt_cmd=1 | sudo tee -a /etc/modprobe.d/hid_apple.conf

おすすめ記事