CoderTools

USB-Geräteanzeige

HID-Geräteinformationen, VID/PID und Deskriptoren mit WebHID API anzeigen

Klicken Sie auf die Schaltfläche unten, um Ihr USB-Gerät auszuwählen. Ein Browser-Dialog erscheint, in dem Sie Ihr HID-Gerät aus der Liste auswählen können. Nur HID-Klasse-Geräte (Tastaturen, Mäuse, Gamepads usw.) werden angezeigt.

Verwendung der Online-USB-Geräteanzeige

1

Klicken Sie auf 'USB-Gerät verbinden'

Dies öffnet den Geräteauswahl-Dialog Ihres Browsers. Der Browser listet alle verfügbaren USB-HID-Geräte auf, die mit Ihrem Computer verbunden sind.

2

Wählen Sie Ihr Gerät

Wählen Sie das USB-HID-Gerät, das Sie untersuchen möchten, aus der Geräteauswahl des Browsers. Das Gerät wird dann mit diesem webbasierten USB-Analysetool verbunden.

3

Geräteinformationen anzeigen

Nach der Verbindung sehen Sie die Hersteller-ID (VID), Produkt-ID (PID), den Produktnamen und den Hersteller des Geräts. Die VID/PID-Suche identifiziert bekannte Hersteller automatisch.

4

HID-Kollektionen erkunden

Durchsuchen Sie die HID-Report-Struktur einschließlich Verwendungsseiten, Verwendungs-IDs und Eingabe/Ausgabe/Feature-Reports. Zeigen Sie rohe Deskriptor-Daten im Hex- oder C-Array-Format für die Firmware-Entwicklung an.

Was sind USB VID und PID?

Jedes USB-Gerät hat eine eindeutige Kennung bestehend aus einer Hersteller-ID (VID) und Produkt-ID (PID). Diese hexadezimalen Codes helfen Betriebssystemen und Anwendungen, USB-Geräte zu identifizieren und die richtigen Treiber zu laden.

  • Hersteller-ID (VID): Eine 16-Bit-Kennung, die vom USB-IF an jeden Hersteller vergeben wird. Zum Beispiel gehört 0x045E zu Microsoft, 0x046D zu Logitech und 0x054C zu Sony.
  • Produkt-ID (PID): Eine 16-Bit-Kennung, die vom Hersteller an jedes Produkt vergeben wird. In Kombination mit der VID identifiziert sie ein bestimmtes Gerätemodell eindeutig.

Hauptfunktionen

VID/PID-Identifikation

Zeigen Sie sofort USB-Hersteller-ID und Produkt-ID im Hexadezimalformat an. Unsere integrierte Datenbank identifiziert automatisch über 200 große Hersteller einschließlich Microsoft, Logitech, Sony, Nintendo, Razer und mehr.

HID-Kollektionen-Browser

Erkunden Sie die vollständige HID-Report-Struktur mit Verwendungsseiten, Verwendungs-IDs und Report-Typen. Verstehen Sie, wie Ihre Tastatur, Maus oder Ihr Gamepad auf Protokollebene mit dem Computer kommuniziert.

Report-Deskriptor-Anzeige

Zeigen Sie rohe HID-Report-Deskriptor-Daten in mehreren Formaten an: Hexadezimal mit Leerzeichen, kompaktes Hex oder C-Array-Syntax. Perfekt für Embedded-Entwickler, die USB-HID-Firmware erstellen.

Eingabe-Report-Monitor

Erweiterte Echtzeit-Überwachung von HID-Eingabe-Reports. Beobachten Sie Report-IDs und Datenlänge, während Sie mit Ihrem Gerät interagieren. Nützlich für das Debuggen benutzerdefinierter HID-Implementierungen.

Exportieren und Teilen

Exportieren Sie vollständige Geräteinformationen im JSON-Format für Dokumentation oder weitere Analyse. Kopieren Sie VID/PID- und Deskriptor-Daten mit einem Klick zum einfachen Teilen.

Unterstützte USB-HID-Geräte

Die WebHID API unterstützt USB-Geräte der HID-Klasse (Human Interface Device). Die meisten Eingabegeräte und viele benutzerdefinierte Geräte funktionieren mit diesem Online-USB-Gerätechecker:

Tastaturen
Mäuse und Touchpads
Gamepads und Joysticks
Gaming-Headsets
Grafiktabletts
Fingerabdruckleser
LED-Controller
Benutzerdefinierte HID-Geräte

Browser-Kompatibilität

Die WebHID API-Unterstützung ist auf Chromium-basierte Browser auf Desktop-Plattformen beschränkt. Mobile Browser unterstützen keinen USB-HID-Zugriff:

  • Chrome 89+ — Volle Unterstützung unter Windows, macOS, Linux, ChromeOS
  • Edge 89+ — Volle Unterstützung unter Windows, macOS
  • Opera 75+ — Volle Unterstützung unter Windows, macOS, Linux
  • Firefox — Nicht unterstützt (keine WebHID-Implementierung)
  • Safari — Nicht unterstützt (keine WebHID-Implementierung)

Häufige Anwendungsfälle

Hardware-Entwicklung und Debugging

Überprüfen Sie VID/PID-Konfiguration, inspizieren Sie HID-Report-Deskriptoren und debuggen Sie benutzerdefinierte USB-HID-Firmware. Unverzichtbares Tool für Embedded-Entwickler, die Tastaturen, Mäuse oder benutzerdefinierte Eingabegeräte erstellen.

Treiber-Fehlerbehebung

Identifizieren Sie unbekannte USB-Geräte anhand ihrer VID/PID, um die richtigen Treiber zu finden. Prüfen Sie, ob Ihr Betriebssystem das Gerät richtig erkennt, und verifizieren Sie Herstellerinformationen.

Gaming-Peripherie-Tests

Untersuchen Sie Gaming-Tastaturen, -Mäuse und -Controller, um ihre HID-Implementierung zu verstehen. Nützlich für die Konfiguration erweiterter Funktionen oder die Behebung von Eingabeverzögerungsproblemen.

Sicherheitsforschung

Analysieren Sie das Verhalten von USB-HID-Geräten für Sicherheitsaudits. Verstehen Sie, welche Daten ein Gerät preisgibt, und überprüfen Sie, ob sie den Herstellerspezifikationen entsprechen.

Browser- und API-Einschränkungen

Verwandte Tools

Schnellmenü

Keine aktuellen Tools