Überblick und Identität
Dieses Profil beschreibt die i8042-/Serio-Transportarchitektur. atkbd und psmouse liefern Protokolltreiberhinweise, kein genaues Tastatur- oder Touchpadmodell; derselbe Pfad kann in einer VM emuliert sein.
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
i8042 registriert Tastatur- und Zusatzports auf dem Serio-Bus. Das Eingaberegister kann die entstandenen Geräte zeigen, während Serio-Treiberlinks die Protokollschicht offenlegen; USB-Erfassung bestätigt diesen Transport nicht.
i8042— Kernel-Treiber-/Modulkandidatatkbd— Kernel-Treiber-/Modulkandidatpsmouse— Kernel-Treiber-/Modulkandidat
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.
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.
Serio-Protokollbindung prüfen
ls -l /sys/bus/serio/devices/*/driverSerio-Treiberlinks ohne sudo lesen. Eine Tastatur kann atkbd und ein Zeigegerät psmouse über dem i8042-Transport verwenden; aus diesen Modulnamen darf keine PCI-/USB-Produktkennung erzeugt werden.
Eingabe-Handler und Fähigkeiten prüfen
cat /proc/bus/input/devicesDas 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
Controller-Besonderheiten beim Start und Eingaberouting bleiben gerätespezifisch. Ein vorhandener Controller belegt weder funktionierende Tastenmatrix noch Touchpadprotokoll oder Desktop-Tastenlayout.
Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.
Quellen
Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.
- Linux: drivers/input/serio/i8042.c
Geprüfter Upstream-Quellcode
i8042_platform_device - Linux: drivers/input/mouse/psmouse-base.c
Geprüfter Upstream-Quellcode
psmouse_drv - Linux: drivers/input/keyboard/atkbd.c
Geprüfter Upstream-Quellcode
atkbd_drv - Linux: Documentation/input/event-codes.rst
Projekt- oder Distributionsdokumentation
EV_KEY