wie kann ich ein Ereignis aus /dev/input/event* entfernen

wie kann ich ein Ereignis aus /dev/input/event* entfernen

einige Spezifikationen:

Betriebssystem: Kubuntu 18.04

Treiber: thinkapad_acpi 0.26

Laptop: ThinkPad X1 Yoga Gen4

Ich habe einen neuen Laptop. Es ist ein 2-in-1-Gerät, und ich möchte die Tastatur des Tablets verwenden können, da es an einen externen Monitor angeschlossen ist. In xinput gibt es ein Gerät namens „ThinkPad Extra Buttons“, das an das Ereignis /dev/input/event13 gebunden ist (dieser Bootvorgang ändert sich). Ich habe es mithilfe von acpi_listen und libinput debug-events aufgespürt. Jedenfalls suche ich nach einer Möglichkeit, dieses Ereignis zu entfernen. Bevor ich so weit gekommen bin, habe ich mehrere Dinge ausprobiert.

  1. {de,De}aktivieren von Eingaben über xinput

  2. Blockieren des Geräts mit xorg.conf (dadurch wurde die Anzeige der zusätzlichen Thinkpad-Schaltflächen verhindert, das Verhalten der Tastaturdeaktivierung wurde jedoch nicht gestoppt)

  3. Deaktivieren von thinkpad_acpi und thinkpad_hwmon über sysfs (es ist möglich, dass ich das falsch gemacht habe und es eine gültige Lösung sein könnte)

Ich versuche gerade, einen Weg zu finden, dieses Ereignis zu entfernen. Wenn das nicht funktioniert, versuche ich, das tatsächliche Tablet-Switch-Hardwaregerät zu identifizieren und es irgendwie auf die schwarze Liste zu setzen. Bisher denke ich, dass dies am besten über sysfs geht, aber ich könnte mich irren.

als ich den oben aufgeführten Schritt 3 durchführte, lief ich

echo thinkpad_acpi > /sys/devices/platform/thinkpad_acpi/unbind

Gibt es irgendwo einen anderen Treiber, den ich versuchen und entbinden kann? Ich habe ein paar probiert, aber noch nichts gefunden. Ich habe Probleme, Informationen darüber zu finden, was all die Pfade und Dateien bedeuten. Gibt es einen Treiber, der speziell für den Wechsel in den Tablet-Modus zuständig ist? Wenn ja, wie kann ich ihn in dem verrückten, kreisförmigen Systembaum finden und wie kann ich überprüfen, ob meine Entbindungsbefehle ausgeführt werden?

Das meiste davon wurde aus den Kommentaren zur ersten Antwort auf diese Frage abgeleitet:

Wie kann man Deckelwechselereignisse vollständig unterbinden?

Ich habe hier eine bessere Übersicht über das, was ich bisher getan habe:

https://www.reddit.com/r/linuxquestions/comments/fjh2zc/disable_tablet_mode_renable_inputs_on_thinkpad_x1/

verwandte Informationen