Keine sekundäre Taste (Rechtsklick) auf dem Touchpad


31

Ich habe ein ernstes Problem mit dem neuen Ubuntu 18.04:

System
Dell XPS 13 mit einem frisch installierten Ubuntu 18.04 LTS.

Problembeschreibung
Das Touchpad bietet nur die Primärtaste (Einfachklick und Doppelklick), aber keine Sekundärtaste. Insbesondere bei Verwendung der Option "Einstellungen testen" in Einstellungen -> Geräte -> Maus & Touchpad wird jeder Klick auf das Touchpad als primäre Schaltfläche signalisiert, unabhängig davon, auf welche Stelle ich klicke (linke oder rechte Seite des Touchpads). Dies bleibt auch dann der Fall, wenn ich die Primärtaste von links nach rechts ändere (in Einstellungen -> Geräte -> Maus & Touchpad -> Allgemein).

Im Vergleich dazu funktioniert eine an meinen Laptop angeschlossene externe Maus (über USB) einwandfrei: Sie bietet sowohl primäre als auch sekundäre Tasten mit Seiten, die der Auswahl der primären Taste entsprechen (unter Einstellungen -> Geräte -> Maus und Touchpad -> Allgemein).

Dies hängt möglicherweise mit dem Rechtsklick des Touchpads zusammen, funktioniert jedoch nicht mit dem Touchpad, sondern nur mit den darüber befindlichen Schaltflächen. Thinkpad E480 Ubuntu 18.04 LTS

Irgendwelche Ideen?

Update: In der
Zwischenzeit habe ich herausgefunden, dass man neben der von EntropyWins vorgeschlagenen Lösung auch dieses Touchpad-Verhalten über das Tweaks-Tool (auch bekannt als Gnome-Tweaks) unter Keyboard & Mouse -> Touchpad -> Mouse Click Emulation steuern kann. Wie EntropyWins in seiner Antwort erklärt, ist dies auf jeden Fall kein Fehler.


Sehen Sie nach, ob dies nützlich ist: askubuntu.com/questions/957099/…
pomsky

Das obige Update könnte funktionieren, da es, wie ich es verstehe, den neueren libinput-Treiber mit dem älteren Synaptics-Treiber überschreibt. Mein Fix unten erfordert einen einfacheren Einstellungswechsel und verwendet immer noch den neuen Treiber. Hoffentlich verursacht er in Zukunft weniger Probleme. Es ist auch kein Neustart erforderlich!
PatKilg

Antworten:


43

Grundsätzlich ist Ubuntu 18.04 derzeit standardmäßig das "Mac" -Verhalten auf dem Touchpad. Die technischen Details sind, dass Ubuntu libinput Touchpads standardmäßig auf "Clickfingers" -Verhalten einstellt .

Um dies rückgängig zu machen, führen Sie dies in einem Terminal aus:

gsettings set org.gnome.desktop.peripherals.touchpad click-method areas

Eine andere Möglichkeit (danke OP) ist die Installation des Gnome-Tweak-Tools (entweder über Ihren Software-Manager oder über sudo apt install gnome-tweak-tooldas Terminal). Navigieren Sie im linken Menü des Gnome-Tweak-Tools zum Untermenü „Tastatur & Maus“ und wählen Sie im rechten Bereich des Touchpads unter „Mausklick-Emulation“ die Option „Bereiche“ aus (siehe rotes Kästchen in der Abbildung) Bild unten: Relevante Einstellung in Gnome-Tweak hervorgehoben

[Warnung: Dieses Update ist für den libinput-Treiber bestimmt, der als Standardeingabetreiber für Ubuntu 18.04 geliefert wird. YMMV, wenn Sie den (anderen) Synaptics-Treiber installiert haben, bevor Sie dieses Update ausgeführt haben.]


3
Arbeitete wie ein Zauber, vielen Dank! Ich frage mich, ob die Standard-MAC-Einstellung eine kluge Sache ist ...
Yuvalem

8
Außerdem
gehe

3
Das Umschalten auf die "area" -Methode deaktiviert in meinem Fall den Rechtsklick insgesamt (18.04, Acer Extensa 2510G). Und ich hasse die "Finger" -Methode, weil Sie einen Finger auf dem Touchpad halten müssen oder das Menü verschwindet. Nutzlose Akrobatik eben.
Pavel

2
Beide Methoden funktionieren jetzt korrekt, nachdem 50-libinput.conf in 90-libinput.conf umbenannt wurde, um sicherzustellen, dass es nach 70-synaptics.conf gelesen wird. Hmm.
Pavel

2
Pavel - der Grund, warum mein Fix für Sie nicht funktioniert hat, ist (wahrscheinlich), dass Sie die Synaptics-Treiber installiert haben. 18.04 wird nicht mit dem Synaptics-Treiber ausgeliefert, der das Touchpad steuert. Sie haben es wahrscheinlich selbst installiert (oder Ihr Geschmack hat sie eingeschlossen). Mein Fix ist für den libinput-Treiber, nicht für den Synaptics-Treiber.
PatKilg

2

Ein Ereignis mit der rechten Maustaste wird generiert, wenn zwei Finger auf dem Touchpad gedrückt werden, wenn ein physischer Klick generiert wird. Die Position der Finger spielt keine Rolle und es gibt keine softwaredefinierten Tastenbereiche.

Dies ist das Standardverhalten auf Ubuntu 18+ und Apple Touchpads.


0

Wenn Sie zur Methode "area" wechseln, wird der Rechtsklick insgesamt deaktiviert

Lösungsneustart oder -abmeldung erforderlich, um die Optimierung anzuwenden

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.