次の 2 つのオプションが考えられます。
より簡単に:
以下を追加して、/etc/modprobe.d/blacklist.conf 内のカーネル モジュールをブラックリストに登録します。
blacklist usbhid
sudo を使用するか、root としてログインして、必ず root としてこれを実行してください。そうしないと、このファイルは読み取り専用になります。
もっと強く:
使用しているカーネルを再コンパイルする能力がある場合は、カーネル構成ファイルで CONFIG_USB_HID=n を設定して usbhid を完全に無効にすることができます。
Raspberry Pi のカーネル ビルド手順に従うことができます。すべてのビルドの設定が完了したら、CONFIG_USB_HID=n になるように構成ファイルを変更できます。これは、menuconfig の実行中に行うことも、make defconfig を実行した後に非表示の .config ファイルを編集するという、私が通常行っている方法で行うこともできます。Linux カーネルの構成と構築の詳細については、Linux カーネルの概要を参照してください。
Raspberry Pi は ARM であり、コンピューターは x86 であると想定しているため、クロスコンパイラ ツールチェーンをセットアップする必要があります。その情報は、RasPi のカーネル構築ステップにも含まれているはずです。
次に、RasPi のカーネル構築手順に従って、カーネルを Raspberry Pi に取り込みます。これにより、usbhid が表示される問題が解決されるはずです。そもそもカーネルに焼き付けられません。