Ich verwende Arch Linux (Ubuntu oder Gentoo sind auch verfügbar) und möchte mein Dell Latitude XT Tablet nach meinen Wünschen konfigurieren. Ich muss alle Ereignisse kennen/verarbeiten, die an das Betriebssystem weitergeleitet werden. Auf dem Deckel befinden sich mehrere Tasten, aber eine wird vom Betriebssystem/DE* nicht erkannt (die mit dem Schraubenschlüssel). An der Seite des Deckels befinden sich außerdem ein Jog-Button und eine Taste, und auf diese kann nur zugegriffen werden, nachdem der Deckel geschlossen wurde. Leider werden die Taste und eine Position des Jog-Buttons nicht erkannt, die andere Position und das Jog-Klicken duplizieren andere Tasten, was ich nicht möchte. Außerdem möchte ich nicht nur wissen, wann der Deckel geschlossen ist, sondern auch, wann der Deckel gedreht und in die Tablet-Position geschlossen wurde. Außerdem möchte ich das Drücken der WiFi Catcher-Taste verarbeiten. Mich interessiert auch, ob das Herausziehen des Stifts irgendwelche Ereignisse generiert (es lässt die dedizierte LED auf jeden Fall blinken).
Wenn es eine Möglichkeit gibt, die Ereignisse/Tastenanschläge mit Python zu lesen, bin ich noch mehr interessiert.
Um meine Frage zusammenzufassen: Wie debugge ich alle Ereignisse und Tastenanschläge? acpi_listen zeigt nicht, was ich brauche. Eine Python-Lösung ist vorzuziehen.
*DE = Desktop-Umgebung