Windowsの「インストール済みゲームコントローラー」にてベンダー定義のデバイス名が表示されない

実現したいこと

USBレシーバーをPCに接続して使用するタイプの無線コントローラーが、特定のソフトウェアでだけ使用できないことがあるので、使用できるようにしたい。
原因を調べるとUSBレシーバーをPCに接続したときに「インストール済みゲームコントローラー」にてベンダー定義のデバイス名が表示されていない場合に問題が発生するが、その理由を知りたい。

前提

コントローラーのUSBレシーバーをパソコンに接続するとWindows標準のドライバーが適用され、その状態である特定のソフトウェアを操作できるはずだったのですが、使用するPC(すべてWindows10)によって操作できたり操作できなかったりといった問題が発生していました。

問題が発生するPCと発生しないPCの差を検証したところ、「デバイスとプリンター」で該当のデバイスを右クリック→「ゲームコントローラーの設定」で表示される「インストール済みゲームコントローラー」の一覧での表示に差があることが分かりました。
問題が発生しないPCではここでの表示はベンダーが定義したデバイスの名前(例えば〇×△controllerなど)が表示されますが、問題が発生するPCでは「〇軸×ボタンジョイスティック」のようにWindowsがおそらく標準で用意している名前が表示されていました。

発生している問題・エラーメッセージ

問題が発生するPCでの表示です。

この状態だと特定のソフトウェアで認識できません。

PCによってここにデバイス名が表示されたりされなかったりすることについて、何が問題となっているのかが分かりません。
また、ここの名前を変更することはできますか?

補足情報(FW/ツールのバージョンなど)

Windows10

コメントを投稿

0 コメント