Bearbeiten neuer Lenovo Touchpad-Zonen in Linux

7212
Punkey

Ich habe gerade ein Lenovo T440p bekommen - ich liebe den Laptop, die Hardware ist großartig - und ich war ganz aufgeregt, Mint Linux darauf zu setzen. Die Installation funktionierte gut, es gab keine Show-Stopper-Probleme, aber es gab einen anhaltenden Ärger, der mich wieder in Win7 zurückführte: Ich kann weder mit dem Trackpoint mit der rechten Maustaste noch mit der mittleren Maustaste klicken und in der rechten unteren Klickzone rechts Das Touchpad nimmt fast ein Viertel seiner Fläche ein.

Da die neuen Lenovos mit dem Synaptics-Touchpad die alten Tasten für den Trackpoint ersetzen (mein Ärger mit dem Ersetzen physischer Tasten durch virtuelle Tasten ist ein völlig anderes Thema), muss es in der Software angewiesen werden, die Klicks in der rechten Maustaste und in der Mitte zu erkennen -Klick-Bereiche sind eigentlich Rechts- und Mittelklicks, und es werden einfach keine Klicks an diesen Stellen als das gelesen, was sie sein sollen.

Ich wäre froh, wenn ich auf den rechten unteren Rechtsklick verzichten und für den Trackpoint schlanke rechte / mittlere Klick-Bereiche oben habe, aber ich kann nicht herausfinden, wie ich ihn reparieren kann. Ich kenne mich mit Linux nicht aus, um mir den Kern des Betriebssystems selbst zu öffnen (dies war meine erste reine Linux-Last, die ich täglich verwende), und ich versuche nur, dies zu bekommen, damit ich damit leben kann . Gibt es dafür eine GUI-basierte Lösung, wie die Registerkarte "Thinkpad" in den Steuerelementen von Win7 Mouse, oder gibt es bereits bearbeitete Versionen, in die ich einfach kopieren / einfügen kann?

Danke für die Hilfe!

Edit: Wenn man mehr mit den Win7 Touchpad-Einstellungen herumfummelt, wäre auch etwas Ähnliches wie in Win7 in Ordnung: Ein-Finger-Bewegungen auf dem Touchpad bewegen den Cursor nicht mehr (Trackpoint bewegt sich nur), Rechts- / Mittelklick auf dem Trackpoint wiederhergestellt, und zwei Finger-Gesten funktionieren weiterhin auf dem Touchpad zum Scrollen. Jetzt muss ich noch erwähnen, dass ich die Option "Deaktivieren des Touchpads" in der Linux-Systemsteuerung nicht in Betracht gezogen habe, da ich davon ausging, dass das Touchpad vollständig deaktiviert würde und ich nichts anklicken kann. Wenn ich falsch liege, lass es mich wissen und ich werde gerne zu Mint zurückkehren und es einrichten.

3

2 Antworten auf die Frage

3
Punkey

Ich biss in die Kugel und machte die .conf-Datei, die ich zu vermeiden versuchte, und versuchte herauszufinden, was ich tun musste.

In /usr/share/X11/xorg.conf.d/ ist 50-synaptics.conf. Dies ist die conf-Datei, die das Touchpad des T440p (und anderer) steuert. Und dort ist dieser Abschnitt:

Section "InputClass" Identifier "Default clickpad buttons" MatchDriver "synaptics" Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" 

Dies sind die Standardeinstellungen für die Bereiche auf dem Touchpad, die der Rechtsklick-Taste auf dem Touchpad entsprechen. Nach viel, vielem Fummeln, um die neu definierten Bereiche zu korrigieren, sollte dies durch Kopieren eingefügt werden, um den Rechtsklick-Bereich in einen dünnen Streifen im oberen rechten Bereich des Touchpads zu ändern:

Section "InputClass" Identifier "Default clickpad buttons" MatchDriver "synaptics" Option "SoftButtonAreas" "50% 0 0 45% 0 0 0 0" 

Das ist so weit, wie ich es derzeit machen kann, aber das wird meistens erledigt, was ich wollte. Ich poste es hier gerade neu, falls irgendjemand sonst herausfinden muss, wie die Zonen auf dem Synaptics-Touchpad neu zugeordnet werden müssen.

3
Somebody

Dieses Skript ( https://gist.github.com/tfg13/7628614) konfiguriert das Touchpad so, dass es sich wie gewünscht verhält. Der obere Teil des Pads reagiert nicht mehr auf Bewegungen, sondern erkennt nur, welche Maustaste beim Drücken des Pads angezeigt wird.

Normalerweise ist es erforderlich, eine Erklärung in Antworten anzugeben, anstatt nur den Link zu veröffentlichen. Sekhemty vor 10 Jahren 1
Das Skript hat meinen Tag gemacht! Vielen Dank! jk_ vor 10 Jahren 0