Ich entschuldige mich dafür, dass Sie Ihren Spaß verwöhnt haben, aber es hört sich nicht nach einem guten Projekt an. Zum einen gibt es diesen Launchpad-Fehlerbericht, der sich Ihrem tatsächlich sehr ähnlich anhört. Zweitens gibt es eine mögliche Lösung für das immer hilfreiche Arch Linux-Wiki : Es wird empfohlen, dass Sie es EHCI Hand-off
in den BIOS-Einstellungen aktivieren .
Wenn es sich tatsächlich um einen Fehler oder eine falsche Konfiguration der BIOS-Einstellungen handelt, ist es kaum eine Frage, die durch das Schreiben eines guten Treibers gelöst werden muss. Meine persönliche Neigung ist, dass es eine Frage der BIOS-Einstellung ist (geben Sie mir bitte Bescheid?), Weil dieser deutsche Mitbürger angibt, dass er 2006 Ihre normale Tastatur ohne Probleme verwendet. Er zeigt die Ausgabe von
cat /proc/bus/input/devices ....... I: Bus=0003 Vendor=05c7 Product=2012 Version=0001 N: Name="Generic USB K/B"
Das ist genau Ihre Tastatur, wie von berichtet
[ 1.543402] hid-generic 0003:05C7:2012.0004: unknown main item tag 0x0
Was die Bedeutung der Fehlermeldungen angeht, kann ich Ihnen nur teilweise helfen: hid-generic ist ein Treiber für HID-kompatible Peripheriegeräte. HID (= Human Interface Device) ist ein Protokoll zur Spezifikation von Ein- / Ausgabegeräten, das die Kompatibilität von Komponenten zwischen verschiedenen Computern gewährleistet. Eine gute Einführung zu HID finden Sie hier .
Sie haben nach einem (fortgeschrittenen!) C-Projekt gesucht: Sie können dann die Fehlernachrichten suchen, die Sie im Code des hid-generic
Treibers finden, auf den ich oben verwiesen habe. Ich bin zu faul, es selbst zu machen.