Linux: Wenn der Laptop-Deckel das Touchpad ausschaltet

Zur Hardwareunterstützung von Consumer-Geräten müssen die Linux-Entwickler mit vielen seltsamen Problemen kämpfen. Die Eingabebibliothek Libinput reagiert deshalb künftig auf das Zuklappen des Laptops mit dem Abschalten des Touchpads. Dabei muss aber die Tastatur überwacht werden.

Artikel veröffentlicht am ,
Für Geräte wie das Surface 3 müssen Entwickler wie Hutterer "Händchen halten".
Für Geräte wie das Surface 3 müssen Entwickler wie Hutterer "Händchen halten". (Bild: Martin Wolf / Golem.de)

Eigentlich ist die Sache klar: Wenn der Laptop geschlossen ist, kann der Nutzer das eingebaute Touchpad nicht verwenden, Eingaben darüber sollten also nicht stattfinden. Wie der Entwickler Peter Hutterer in seinem Blog schreibt, können bei geschlossenem Laptop jedoch Interferenzen des Displays Eingaben auf einigen Touchpads oder sogenannten Trackpoints auslösen. Patches für die Eingabebibliothek Libinput sollen dieses fehlerhafte Verhalten künftig verhindern.

Stellenmarkt
  1. Product Owner (m/w/d) Daten / Technik
    ADG Apotheken-Dienstleistungsgesellschaft mbH, Fürth, Mannheim
  2. IT-Application Support Analyst (w/m/d)
    KONZEPTUM GmbH, Koblenz
Detailsuche

Umgesetzt worden ist dies vergleichsweise einfach, Libinput kann dazu auf Lid-Switch-Events reagieren. Das heißt, der Code kann auf das Zu- und Aufklappen des Deckels eines Laptops reagieren und damit dann auch die von Hutterer als Geistereingaben bezeichneten Falschinformationen schlicht verwerfen, falls der Laptop geschlossen ist. Dieses Verhalten sei die Hauptmotivation für die Arbeiten an den Neuerungen gewesen.

Unter Umständen sind die von den Geräten selbst gemeldeten Zustände des Laptop-Deckels unter Linux aber nicht verwertbar. So gibt es etwa Geräte, die aus Perspektive der Software entweder dauerhaft geschlossen sein müssten, oder keinerlei Ereignis beim Öffnen des Deckels senden. Um damit verbundene Fehler zu vermeiden, überwacht Libinput außerdem die Tastatur. Wird diese in einem kurzen Zeitabstand zum Touchpad genutzt, obwohl der Deckel laut Software geschlossen ist, muss der Deckel wohl doch physisch geöffnet sein. Libinput passt sein Verhalten dann entsprechend an.

Unter Umständen wird diese von Libinput erhaltene Information sogar mit dem Linux-Kernel synchronisiert, damit auch andere Software-Komponenten die richtige Information über den Status der Hardware erhalten können. Hutterer gibt darüber hinaus an, dass diese Arbeiten künftig wohl je nach Gerät auch mit Einzelfallbetrachtungen gelöst werden müssten.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Bigfoo29 24. Feb 2017

Na um mal beim Lästern zu bleiben: Was es nicht gibt, kann auch nicht kaputt gehen...

Porterex 05. Feb 2017

Hier sieht man das etliche Hardwarehersteller schlampen, wenn noch nichtmal Funktionen...

Jogibaer 03. Feb 2017

Meine externe Asus Xonar U7 wurde mit dem Treiber von Asus unter Windows 10 problemlos...

igor37 03. Feb 2017

Nein, nicht auf dem Surface Pro. Da kann man noch so viel konfigurieren, man wird immer...

southy 02. Feb 2017

Also meines ist 12" zweite Generation (20DK-001XGE). Ich hatte recht kurz nach dem Kauf...



Aktuell auf der Startseite von Golem.de
Cyberbunker-Verfahren
Ein Bunker voller Honig

Das Verfahren gegen die Cyberbunker-Betreiber hat sich für die Staatsanwaltschaft gelohnt - egal, wie das Urteil ausfällt. So leicht kommt sie wohl nie wieder an Daten illegaler Marktplätze.
Eine Analyse von Friedhelm Greis

Cyberbunker-Verfahren: Ein Bunker voller Honig
Artikel
  1. Bitmart: Krypto-Coins im Wert von 200 Millionen US-Dollar gestohlen
    Bitmart
    Krypto-Coins im Wert von 200 Millionen US-Dollar gestohlen

    Die Krypto-Börse Bitmart muss einen umfangreichen Diebstahl melden: Ein gestohlener privater Schlüssel hat zwei Hot Wallets kompromittiert.

  2. Wie KI bei der Vorhersage des Weltraumwetters hilft
     
    Wie KI bei der Vorhersage des Weltraumwetters hilft

    In einem gemeinsamen Innovationsexperiment erproben Bundeswehr und ihr Digitalisierungspartner, die BWI, wie künstliche Intelligenz (KI) die Vorhersage des Weltraumwetters unterstützen kann.
    Sponsored Post von BWI

  3. Apples iPhone: Ungewollter App-Logout unter iOS 15 nervt Nutzer
    Apples iPhone
    Ungewollter App-Logout unter iOS 15 nervt Nutzer

    Wenn sich Apps auf dem iPhone ungewollt abmelden, hilft derzeit nur das Warten auf ein App-Update.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • MM Weihnachtsgeschenkt (u. a. 3 Spiele kaufen, nur 2 bezahlen) • Apple Days bei Saturn (u. a. MacBook Air M1 949€) • Switch OLED 349,99€ • Saturn-Advent: HP Reverb G2 + Controller 499,99€ • MM Gaming-Sale: Dualsense + Destruction All Stars 62,99€ • Tablets/Laptops von Lenovo & MS Surface günstiger • Alternate (u. a. Corsair 750W-Netzteil 79,90€) [Werbung]
    •  /