USBデバイスチェック
お使いのコンピュータが認識するUSBデバイスとその接続状態を確認します。ChromeまたはEdgeのWebUSB APIを使用して、承認済みの接続デバイスを一覧表示し、ベンダーID、プロダクトID、デバイスクラス、メーカー、シリアル番号を読み取ります — すべてブラウザ内でローカル処理されます。
…
WebUSB APIがなくてもUSBデバイスを検索できます。デバイスマネージャーからベンダーID(VID)とプロダクトID(PID)を取得し、以下に入力してください。ローカルデータベースからベンダー、製品、デバイスクラスを解決します — データがマシンから出ることはありません。
🔒 ローカルで動作。読み取り専用のデバイスメタデータはアップロードされません。
アクセスをリクエストすると、ブラウザが列挙するUSBデバイスが表示され、接続・切断のライブ更新に対応します。
各デバイスのVIDとPIDをハードウェアから読み取り、バンドルされたローカルデータベースからベンダー名と製品名に解決します。
USBデバイスクラスとサブクラスを表示。ストレージ、ヒューマンインプットデバイス、プリンター、オーディオのいずれかがひと目でわかります。
デバイスの抜き差しにリアルタイムで反応。ポート、ケーブル、ドライバーの問題切り分けに最適です。
すべてローカルで動作。デバイスデータのアップロードや保存は一切行わず、ベンダーデータベースはページにバンドルされています。
デバイスが認識されているかどうかを明らかにし、ドライバー、ケーブル、ポートの修正の明確な出発点を提供します。
USBデバイスチェックの仕組み
チェックボタンをクリックすると、ChromeまたはEdgeがWebUSBデバイスピッカーを表示します。アクセスを許可すると、ツールはnavigator.usb.getDevices()を呼び出して接続デバイスのメタデータを読み取ります。データが外部に送信されることは一切ありません — WebUSBはブラウザがすでに認識している情報のみを公開します。
各デバイスについて、ベンダーID(VID)、プロダクトID(PID)、製品名、メーカー、シリアル番号、USBデバイスクラスが表示されます。これらはバンドルされたローカルベンダーデータベースと照合され、未知のハードウェアも認識できるようになっています。
結果の見方
ベンダー名と製品名が表示されるデバイスは、ブラウザによって認識・列挙されています。「Unknown vendor」は、VIDがまだローカルデータベースに登録されていないことを意味します。接続・切断イベントで表示されないデバイスは、通常ケーブルまたはポートの問題を示しています。
デバイスクラスは、名称が汎用的な場合でも種類を教えてくれます:7はプリンター、3はヒューマンインプットデバイス、8はマスストレージ、1はオーディオ/ビデオなどです。デバイスがまったく表示されない場合は、両方のUSBポートでテストし、別のケーブルを試し、別のコンピュータでもテストして、ハードウェア障害とドライバー問題を切り分けてください。
正直な制限事項
WebUSBは、デスクトップおよびAndroid上のChromium系ブラウザ(Chrome、Edge)でのみ動作します。SafariとFirefoxはサポートしていません。リスト表示されるのは、明示的に許可したデバイス、かつブラウザが列挙できるデバイスのみです。OS管理ドライバーに依存する多くのデバイス(インストール済みのマウス、キーボード、MTPを使用するスマートフォンなど)は表示されません。これはプラットフォームの制約であり、故障ではありません。
デバイスが表示されない場合、原因としてWebUSBの非サポート、許可の拒否、非WebUSBデバイスドライバー、ポートの損傷が考えられます。ブラウザサポートバッジを確認し、別のデバイス、ケーブル、ポートで問題を切り分けてください。
対応デバイス
デバイスを許可すると、WebUSBはブラウザが列挙できるあらゆるデバイスを公開できます。一般的な例は次のとおりです:
- USBフラッシュドライブと外付けドライブ
- キーボードとマウス
- Webカメラ、ヘッドセット、USBマイク
- ゲームコントローラー
- プリンター
- ArduinoおよびESPマイクロコントローラー
オンラインでUSBデバイスを確認する理由
周辺機器の動作が不安定な場合、最初に確認すべきはコンピュータがそれを認識しているかどうかです。このツールは、何もインストールすることなく、デバイスがUSBバス上で列挙されるかどうか、およびその方法を表示します。
中古機器の購入時、同じ種類の2つのUSBガジェットの比較時、またはサポートチケットに正確なVIDとPIDの詳細を記載する際にも役立ちます — カメラ、マイク、位置情報の許可は一切不要です。
よくあるUSBデバイスの問題
USBデバイスチェックで発見できる兆候とその意味:
デバイスがピッカーに表示されない
OSドライバーがインターフェースを占有しているか、ブラウザがそのデバイスタイプのWebUSBをサポートしていない可能性があります。別のポートと別のケーブルを試し、ChromeまたはEdgeを使用していることを確認してください。
接続中でも「Not connected」と表示される
ポートの接続不良、ドライバーの干渉、または非WebUSBスタック経由での列挙が考えられます。別のポートやケーブルに接続して原因を切り分けてください。
デバイスがランダムに消える
これは通常、ケーブルの損傷や緩み、給電不足のハブ、またはポートの故障を示しています。ケーブルとポートを確認し、コンセントまたはドック経由の給電USBを試してください。
プライバシーとデータ取り扱い
WebUSBを通じてデバイスを許可すると、ブラウザはこのページにセッション中のみの読み取り専用アクセスを付与します。データは一切アップロードしません — デバイスメタデータはリスト表示のためだけに使用され、お使いのマシンに留まります。
USBデバイスチェック FAQ
デバイスが表示されないのはなぜですか? ▼
WebUSBは、Chromiumブラウザで明示的に許可したデバイスのみ、かつブラウザが列挙できるもののみを表示します。OSドライバーに占有されたデバイス(ほとんどのマウス、キーボード、MTPを使用するスマートフォン)は通常表示されません。これは想定内の動作であり、故障ではありません。フラッシュドライブや開発ボードを試し、ChromeまたはEdgeでこのページのHTTPS版を使用していることを確認してください。
何かをインストールする必要がありますか? ▼
いいえ。ツールはブラウザ内で完全に動作し、ダウンロードやプラグインは不要です。チェックボタンをクリックすると、ChromeまたはEdgeがWebUSBデバイスピッカーを表示し、検査したいデバイスの許可を求めます。このページが現在のセッションで読み取り可能なデバイスを、ユーザーが正確に制御できます。
対応ブラウザは? ▼
WebUSB APIは、デスクトップおよびAndroid上のChromiumブラウザ(Chrome、Edgeなど)で利用可能です。FirefoxとSafariはWebUSB APIをサポートしていないため、ツールは代わりに明確な通知を表示します。対応ブラウザではセキュアなHTTPSページが必要ですが、このサイトが提供しています。
ベンダーが「Unknown」と表示されるのはなぜですか? ▼
ベンダー名はページにバンドルされたローカルデータベースから取得されます。デバイスのベンダーIDがそのデータベースにまだ登録されていない場合、推測せずにUnknownと表示します。VIDとPIDの数値はハードウェアから直接読み取られるため、外部で調べることが可能です。
デバイスクラスとは何ですか? ▼
USBデバイスクラスは、デバイスの通信方法を分類します:7はプリンター、3はキーボードやマウスなどのヒューマンインターフェースデバイス、8はフラッシュドライブや外付けドライブ用のマスストレージ、1はオーディオまたはビデオです。ベンダー名や製品名と組み合わせることで、デバイスの汎用的な種類がわかります。
ポートやケーブルが問題かどうかを確認するには? ▼
問題と思われるポートにデバイスを直接接続し、リストを更新してください。表示されればその接続は正常です。表示されない場合は、同じデバイスを別のポートと別のケーブルで試してください。一方のポートでは認識されるが別のポートでは認識されない場合はポートの問題、一方のケーブルでは認識されるが別のケーブルでは認識されない場合はケーブルの問題を示しています。
データはプライベートですか? ▼
はい。すべての読み取りはブラウザ内でローカルに行われます。WebUSB APIはブラウザがすでに認識しているデバイスメタデータのみを公開し、そのデータをアップロードまたは保存することは決してありません。ベンダー検索にはページにバンドルされたデータベースを使用するため、識別情報がマシンから出ることはありません。
USBデバイスチェック — クイックサマリー
この無料のプライベートWebUSBツールを使って、ブラウザ上で直接接続されたUSBデバイスを識別・確認できます。ベンダー、製品、デバイスクラス、ライブ接続の変化を確認し、ポート、ケーブル、ドライバーのトラブルシューティングを行いましょう。