Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fedora Synaptics Tap to Click aktivieren über xorg.conf

0 views
Skip to first unread message

Marco Moock

unread,
Jan 5, 2024, 9:32:33 AMJan 5
to
Hallo zusammen!

Ich will auf einem Fedora mit X11 und mwm tap2click aktivieren.

So sieht die Datei aus:

m@localhost:~$ cat /etc/X11/xorg.conf.d/99-synaptics-overrides.conf
Section "InputClass"
Identifier "touchpad overrides"
# This makes this snippet apply to any device with the "synaptics"
driver
# assigned
MatchDriver "libinput"

####################################
## The lines that you need to add ##
# Enable left mouse button by tapping
Option "TapButton1" "1"
# Enable vertical scrolling
#Option "VertEdgeScroll" "1"
# Enable right mouse button by tapping lower right corner
#Option "RBCornerButton" "3"
####################################

EndSection
m@localhost:~$

Funktioniert leider nicht.
Bei MatchDriver stand auch mal synaptics drin, hat damit aber ebenfalls
nicht funktioniert.

1. Wie finde ich raus, welchen Treiber das Teil nutzt?
2. Ist sonst noch was falsch an der Konfiguration?

m@localhost:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer
(3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer
(2)]
⎜ ↳ PS/2 Generic Mouse id=11 [slave pointer
(2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer

Letzteres ist es.
lsusb/lspci helfen daher nicht weiter.

xinput set-prop "SynPS/2 Synaptics TouchPad" "libinput Tapping Enabled" 1

funktioniert, daher schließe ich Probleme mit dem Treiber/der Hardware
aus und vermute, dass es nur an der Konfiguration liegt.

--
Gruß
Marco

Marco Moock

unread,
Jan 7, 2024, 5:22:11 AMJan 7
to
Lösung gefunden:

Man muss den synaptics-Treiber nutzen:

sudo dnf install xorg-x11-drv-synaptics-legacy

Dann klappt es damit auch.

m@localhost:~$ cat /etc/X11/xorg.conf.d/99-synaptics.conf
Section "InputClass"
Identifier "touchpad overrides"
MatchDriver "synaptics"

####################################
## The lines that you need to add ##
# Enable left mouse button by tapping
Option "TapButton1" "1"
# Enable vertical scrolling
#Option "VertEdgeScroll" "1"
# Enable right mouse button by tapping lower right corner
#Option "RBCornerButton" "3"
####################################

EndSection
m@localhost:~$


m@localhost:~$ xinput list-props "SynPS/2 Synaptics TouchPad"
[...]
Synaptics Tap Action (345): 0, 0, 0, 0, 1, 0, 0
[...]
m@localhost:~$

Da sind mehrere Einstellungen in einer Eigenschaft.
man synaptics erklärt das.

Ich werde mal gucken, ob das auch mit libinput zum Laufen gebracht
werden kann.
0 new messages