ich hab eben Mint 21.1 Mate komplett neu, also alles platt gemacht, auf meinem Laptop Fujitsu Lifebook E746 installiert.
Nun funktioniert jedoch kein Rechtsklick mehr. Ein Druck auf die rechte "Touchpadtaste" wird einfach nur als linker Klick durchgeführt. Wenn ich mit einem Finger auf dem Touchpad etwas über die mittlere Taste (also Richtung Bildschirm) gehe und dann links oder rechts klicke wird ein rechter Klick (Kontextmenü) ausgeführt, es scheint also nur eine Softwaregeschichte zu sein.
Im GUI finde ich hierzu keine Einstellungen, kann mir hier jemand einen Tipp geben, wie/wo ich das einstellen kann?
Vor der Installation unter Mint 20 funktionierte das Touchpad noch wie gewünscht.
Vielleicht ist die Hardware zu alt.
Die Probleme sind typisch für Linuxe oder Unixe.
Früher konnte man zu solchen Fragen etwas Hilfe (oder wenigstens Einsicht in Zusammenhänge) im Ubuntu-Forum finden.
Bei Windows war das so, da konnte man den Treiber austauschen, wenn der nicht funzt. Bei Mausgeschichten (z.B. für DOS oder auch sonst) wurde üblicherweise ein etwas älterer aber bewährter Standardtreiber eingesetzt.
Bei mir gibts keinen X11-Ordner in /usr/share. :-/ In /etc/X11 gibts
dafür keine xorg.conf.d.
Irgendwo wird der schon sein, ich kann Dir nur als Debianer nicht sagen, wo Ubuntu - das normale Mint ist ja letztenendes ein Buntu - den Ordner hingelegt hat.
Irgendwo wird der schon sein, ich kann Dir nur als Debianer nicht sagen,
wo Ubuntu - das normale Mint ist ja letztenendes ein Buntu - den Ordner
hingelegt hat.
Bei meinem Kubuntu ist es in /usr/share/X11 und enthält einige Dateien für spezifische Hardware, unter anderem eine 51-synaptics-quirks.conf und eine
70-synaptics.conf. Vielleicht ist deren Fehlen der Grund für das fehlerhafte Verhalten.
Bei meinem Kubuntu ist es in /usr/share/X11 und enthält einige Dateien
für spezifische Hardware, unter anderem eine 51-synaptics-quirks.conf
und eine
70-synaptics.conf. Vielleicht ist deren Fehlen der Grund für das
fehlerhafte Verhalten.
Kann ich mir nicht vorstellen, weil ja die Defaults irgendwoher überschrieben werden müssen. Eine Suche nach einer xorg.conf hat auch keinerlei Treffer auf der Platte ergeben.
Kann ich mir nicht vorstellen, weil ja die Defaults irgendwoher
überschrieben werden müssen.
Das kann ja auch sonstwo herkommen.
Eine Suche nach einer xorg.conf hat auch keinerlei Treffer auf der Platte
ergeben.
Eine xorg.conf gibt es auch meistens nicht, nur xorg.conf.d.
Schau mal, ob bei dir das Paket xserver-xorg-input-synaptics überhaupt installiert ist. Da kommen diese Dateien her, und das Paket ist bei mir nicht per Default installiert gewesen.
Irgendwo wird der schon sein, ich kann Dir nur als Debianer nicht sagen,
wo Ubuntu - das normale Mint ist ja letztenendes ein Buntu - den Ordner
hingelegt hat.
Bei meinem Kubuntu ist es in /usr/share/X11 und enthält einige Dateien
für spezifische Hardware, unter anderem eine 51-synaptics-quirks.conf
und eine
70-synaptics.conf. Vielleicht ist deren Fehlen der Grund für das
fehlerhafte Verhalten.
Fuer das Touchpad kaeme da dann noch eine
40-libinput.conf
hin.
Eine xorg.conf gibt es auch meistens nicht, nur xorg.conf.d.
Schau mal, ob bei dir das Paket xserver-xorg-input-synaptics überhaupt
installiert ist. Da kommen diese Dateien her, und das Paket ist bei mir
nicht per Default installiert gewesen.
Wuerde mich wundern, wenn der input Treiber bei Buntu nicht auch libinput (xserver-xorg-input-libinput) waere, da brauchts synaptics nicht.
Wuerde mich wundern, wenn der input Treiber bei Buntu nicht auch
libinput (xserver-xorg-input-libinput) waere, da brauchts synaptics
nicht.
Laut Paketbeschreibung bietet der Synaptics-Treiber einige zusätzliche Features. Ob es die auch ohne gibt und ob es bei bestimmten Laptopmodellen ohne diesen Treiber zu Problemen kommt, weiß ich nicht. Aber man kann's ja einfach mal ausprobieren.
Fuer das Touchpad kaeme da dann noch eine
40-libinput.conf
hin.
Mh, ich hab vorhin wohl nur in /usr gesucht. In /usr/share/X11/xorg.conf.d find ich eine 40-libinput.conf. Da sind aber nur 5 catchall-Regeln für Pointer, Keyboard, Touchpad, Touchscreen und Tablet drin. Keine Regel für genauere Einstellungen.
Na, da musst Du mal suchen, was libinput da so an Optionen bzgl.
Touchpads hat.
Ich fände es sehr angenehm, wenn es einen logischen Zusammenhang geben würde zwischen der Ausgabe von --list-props und den Optionen in der Config-File :-/
Ich fände es sehr angenehm, wenn es einen logischen Zusammenhang geben
würde zwischen der Ausgabe von --list-props und den Optionen in der
Config-File :-/
Ich hab's gerade mal mit ›man xinput‹ versucht.
Es ist wirklich erstaunlich was man da alles lesen kann:
Den Befehl kenn ich, damit hab ich die Einstellungen auch bei mir zum testen gesetzt. Aber es geht hier um die Config-Datei, damit ich nicht bei jedem Start den Befehl eingeben muss.
Klar wäre ein Skript damit auch eine Idee, aber halt der eher umständliche Weg.
Ich fände es sehr angenehm, wenn es einen logischen Zusammenhang geben
würde zwischen der Ausgabe von --list-props und den Optionen in der
Config-File :-/
Mit Logik hat das nix zu tun ;)
Du meinst die stark unterschiedliche Syntax..
Die fand ich auch nervend, als ich mit den Einstellungen meines Trackpoints hantieren musste.
Aber so ist das eben: Viele Koeche.. die Lib und xinput stammen wahrscheinlich aus verschiedener Hand.
Zurueck zum Touchpad:
Hast Du Dir den Link zur Libdokumentation denn mal angesehen?
Da ich mein Touchpad komplett deaktiviert habe, damit ich ungestoert meinen Trackpoint benutzen kann, habe ich keine Touchpad spezifischen Optionen mehr in meiner 40-libinput.conf.
Ich finde lediglich irgendeine alte Datei aus einem verschiedenen System, wo der Eintrag fuers Touchpad mit ein paar Optionen so ausschaut:
1
Section "InputClass"
2
Identifier "libinput touchpad catchall"
3
MatchIsTouchpad "on"
4
MatchDevicePath "/dev/input/event*"
5
Driver "libinput"
6
Option "AccelSpeed" "-0.24"
7
Option "ClickMethod" "clickfinger"
8
Option "DisableWhileTyping" "True"
9
Option "NaturalScrolling" "True"
10
Option "Tapping" "True"
11
EndSection
Option "ClickMethod" wird wahrscheinlich das sein, was Du moechtest.
Aber ob der bei mir damals gesetzte Wert "clickfinger" das ist, was Deinem Beduerfnis entspricht..?
Dazu muss ich noch sagen, dass ich noch echte Tasten unterm Touchpad habe,
und keine murkeligen Aktionen mit links | mitte | rechts clicken auf dem Touchpad selbst unterscheiden und machen musste.
WIMRE habe ich Option "ClickMethod" "clickfinger" in Kombination mit Option "Tapping" "True" so gesetzt, damit ein Tippen aufs Touchpad als normaler Klick und nicht - wie es standardmaessig war - als Rechtsklick ausgewertet wurde.
Option "ClickMethod" wird wahrscheinlich das sein, was Du moechtest.
Aber ob der bei mir damals gesetzte Wert "clickfinger" das ist, was
Deinem Beduerfnis entspricht..?
Zu spaet zum Edieren:
man 4 libinput
liefert die ganzen Optionen und ihre moeglichen Werte, z.B:
1
Option "ClickMethod" "string"
2
Enables a click method. Permitted values are none, buttonareas, clickfinger. Not all devices support all methods, if an option is unsup‐
3
ported, the default click method for this device is used.