staging.inyokaproject.org

Für diese Funktion musst du eingeloggt sein.

Trackpad per Script im Tabletmode deaktivieren

Status: Ungelöst | Ubuntu-Version: Ubuntu GNOME 17.10 (Artful Aardvark)
Antworten |

IBT

Anmeldungsdatum:
26. November 2017

Beiträge: 5

Hallo,

vorneweg, bevor ich Ärger kriege. Diesen Post habe ich bereits einmal im Gnomeunterforum (Touchpad deaktivieren im Tabletmode) erstellt. Leider kam ich dort nicht weiter.

Falls das mit dem Doppelpost so nicht erlaubt ist, bitte ich um eine kurze Rückmeldung und ich werde einen von beiden löschen.

Ich bin verzweifelt auf der Suche nach einem Script oder einer Einstellung, die es ermöglicht das Touchpad im Tabletmodus abzuschalten. Mein Laptop ist das Thinkpad X1 Yoga.

Bisher habe ich es mit diesem Script gelöst: https://github.com/sarmbruster/thinkyoga_rotation, allerdings sorgt dieses in der neuen Kernelversion für Probleme (Touchscreen rotiert falsch, Touchpad bleibt aktiviert ...)

Habt ihr eine Idee?

Das muss sich doch irgendwie über eine ACPI Event lösen lassen. Ich komme nur nicht weiter damit..

Grüße

Bearbeitet von sebix:

Linksyntax korrigiert

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

Laut https://github.com/sarmbruster/thinkpad_x1_yoga_rotation/blob/master/readme.adoc soll es bei Ubuntu 17.10 OOTB funktionieren.

IBT schrieb:

Das muss sich doch irgendwie über eine ACPI Event lösen lassen. Ich komme nur nicht weiter damit..

Das Python-Skript ist jetzt nicht übermäßig lang - schau dir doch einfach an, was es macht und vergleiche das damit was es machen sollte, um das gewünschte Ergebnis zu erzielen. Dass xrandr, xinput und xsetwacom mit Wayland nicht mehr nutzbar sind (dafür müsste man eine Session mit X-Server starten), ist ja klar.

IBT

(Themenstarter)

Anmeldungsdatum:
26. November 2017

Beiträge: 5

Hi, danke für die Rückmeldung. Leider fehlen mir hier einfach die Programmierfähigkeiten. Was tritt denn an Stelle von Xrandr & Co? Kann ich einfach Teile des bestehenden Codes übernehmen?

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

Ubuntu 17.10 startet standardmäßig eine Wayland-Sitzung, man kann aber durchaus im Login-Manager auswählen, dass man lieber eine X-Session nutzen möchte.

Es gibt soweit ich weiß noch keinen Ersatz für xrandr, xinput und xsetwacom. Für einen xrandr-Ersatz gibt es immerhin einen offenen Featurerequest: https://bugzilla.gnome.org/show_bug.cgi?id=774742

IBT

(Themenstarter)

Anmeldungsdatum:
26. November 2017

Beiträge: 5

hm, wayland find ich so ja schon ganz nett. Läuft gefühlt flüssiger und Stifterkennung, Drehen des Displays.. funktionieren direkt. Wenn nur die Sache mit dem Touchpad im Tabletmode nicht wäre.

Ich werde mich mal weiter auf die Suche nach geeigneten Lösungen begeben. Eine Zwischenlösung ist für mich im Moment die gnome-shell-erweiterung "Toggle Touchpad". Nur falls jemand die gleichen Probleme hat.

Nachtrag: Die Erweiterung funktioniert soweit ganz gut. Allerdings bleiben Trackpoint und dadurch auch die Tasten über dem Touchpad weiterhin aktiviert..

Antworten |