ベンダー/製品IDが無効なキーボードどのドライバを使用する必要がありますか?

ベンダー/製品IDが無効なキーボードどのドライバを使用する必要がありますか?

それで最近、新しい機械式キーボードを購入しましたが、F1〜F12キーに問題が生じました。いくつかの調査では、何らかの怪しい理由で、キーボードがAppleで作成したまったく異なるキーボードと同じベンダーIDと製品IDを持っていたため、これが発生したことがわかりました。これにより、カーネルはhid_apple自動的にドライバをロードし、F1-F12キーがAppleのキーボードと同じように動作しますが、これは私が望むものではありません。

xmodmaphwdb私は成功せずにアイテムとアイテムの両方を使用してキーを再マップしようとしました。また、hid_appleキーボードがまったく機能しないようにするカーネルモジュールをブラックリストに登録してみました。キーボードでドライバを強制的に使用したいのですが、hid_generic方法がわかりません。udevルールなどでこのドライバを強制的に使用する方法はありますか?

更新:hid_genericドライバが機能していないことがわかりました。ロードを防ぐと、hid_appleキーボードは認識されません。

ベストアンサー1

おすすめ記事