Eingabe und weitere Geräte

USB-HID-Transport für Tastatur und Zeiger

USB-HID ist eine Transport- und Reportfamilie, die viele Eingabegeräte gemeinsam verwenden.

Auf dieser Seite
  1. Überblick und Identität
  2. Treiber und Bindung
  3. Firmware
  4. Lesende Diagnose
  5. Grenzen und passende Fehlerhilfen
  6. Quellen

Überblick und Identität

USB-Interface-Klasse 03 weist auf HID hin, kein genaues Tastatur- oder Mausmodell. Zusammengesetzte Geräte können mehrere HID-Interfaces bereitstellen oder für eine Funktion einen speziellen HID-Treiber verwenden.

Dies ist ausdrücklich ein Klassen-, Transport- oder Treiberkontextprofil. Es identifiziert kein exaktes numerisches Produkt.

Ein numerischer Match belegt eine Kandidatenfamilie im geprüften Quellenrahmen. Verkaufsnamen, Platinenvarianten, Subsystembedingungen und erfolgreiche Funktion bleiben getrennte Fragen.

Treiber und Bindung

usbhid bindet das USB-Interface und reicht Reports an den HID-Bus weiter. Dort interpretiert hid_generic oder ein gerätespezifischer Treiber die Daten. Beide Bindungen können zugleich richtig sein; ein Eingabe-Handler bildet eine weitere Ebene.

  • usbhid — Kernel-Treiber-/Modulkandidat
  • hid_generic — Kernel-Treiber-/Modulkandidat

Erkannt, gebunden, funktionsfähig: Unterschiede verstehen

Firmware

Geräte- und revisionsabhängig

Im geprüften Treiberpfad wurde kein externer Firmware-Dateiname festgestellt. Das beschreibt nicht die im Gerät gespeicherte Firmware.

Firmwarepakete deiner Distribution prüfen

Lesende Diagnose

Führe jeden angezeigten Befehl einzeln aus. Ersetze Großbuchstaben-Platzhalter durch betroffenes Gerät, Schnittstelle oder Modul aus deiner Ausgabe. Hier wird nichts ausgeführt. Auch lesende Ausgaben können private Kennungen enthalten.

Interfaces und ausgehandelte Geschwindigkeit prüfen

lsusb -t

Diese lesende usbutils-Abfrage benötigt normalerweise kein sudo. Driver gehört zum angezeigten Interface, die Geschwindigkeit zur ausgehandelten Verbindung. Weitere Interfaces desselben Geräts können andere Treiber verwenden.

Bindungen der HID-Schicht prüfen

ls -l /sys/bus/hid/devices/*/driver

HID-Treibersymlinks ohne sudo lesen. Den HID-Pfad mit seinem USB-/I2C-Elterngerät abgleichen, bevor ein Treiber zugeordnet wird; allgemeiner HID-Treiber und Transporttreiber beschreiben unterschiedliche Ebenen.

Eingabe-Handler und Fähigkeiten prüfen

cat /proc/bus/input/devices

Das Eingaberegister wird ohne sudo gelesen; Tastatureingaben werden nicht mitgeschnitten. Namen, Handler und Businformationen helfen bei der Zuordnung zu event-Geräten. Ein Eintrag belegt noch keine korrekte Desktop-Zuordnung oder Kalibrierung.

Grenzen und passende Fehlerhilfen

Ein HID-Klassenabgleich bestimmt weder Tastenlayout noch Medientasten-Zuordnung oder Anwendungsverhalten. Rohe Tastaturereignisse nicht mitschneiden, wenn Register und Treiberlink die Identitätsfrage bereits beantworten.

Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.

Hardware-Diagnoseweg wählen · Log-Auszug im Fix Lab prüfen

Quellen

Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.