it-swarm-ja.com

USBデバイスはハブ経由でのみ接続します

USB 2.0 Lumidigm指紋センサー をPCのUSB 2.0ポートのいずれかに接続すると、WindowsとLinuxの両方がそれを検出しません。ドライバをインストールしようとせず、ハードウェアの変更を検出しません。 WindowsデバイスマネージャーとLinuxlsusbはそれを検出しません。

不思議なことに、デバイスを電源の入っていないUSBハブに接続し、ハブをPCに接続すると、デバイスが検出されて完全に機能します。

PCの他のすべてのUSBポートでも同じことが起こります(4つあります)。

今私の質問は:どうすればこの問題を解決できますか?指紋リーダーは、ハブなしで直接接続する必要があります。

興味深いかもしれないいくつかの追加の質問:

  • Windowsは、USBデバイスが接続されていることをどのように検出しますか?
  • Windowsは、通常のデバイスではなくUSBハブに対してどのように異なる反応を示しますか?

すべてがUSB2.0を使用しています

編集1:他のPCでテストしようとしましたが、同じモデルのすべてのPCにその問題があります。他のすべてのPCと私自身では、この問題は発生しません。 USB延長コードを使用しても、結果は変わりません。

編集2:指紋センサーにはUSBミニ入力しかありません。 USB mini-USBAケーブルを使用してデバイスをPCに接続します。このケーブルは他のデバイスや同じPCで動作するため、USBコネクタパッドが接続されないことはありません。

編集3:この問題はまだ解決されていません。ケーブルを別のデバイスに接続すると、そのデバイスが検出されるため、ケーブルではありません。

4
marijnr

その1つのモデルのPCでUSBメスコネクタを作成した下請け業者が、仕様外でそれらを短くしたようです。指紋センサーコネクタは、これらのマザーボードやシャーシポートのコネクタには少し短すぎますが、USBハブコネクタは十分に長いです。別のモデルのPCでセンサーを試して確認しました。

3
K7AAY