You are not logged in.
Hello,
I had configured the touchpad of my laptop using synaptics. Recently I uploaded my system and the configuration was lost.
Specifically Tap-to-click and natural scrolling are now disabled.
Since pacman told me that synaptics is deprecated I removed it and installed libinput.
I copied /usr/share/X11/xorg.conf.d/40-libinput.conf to /etc/X11/xorg.conf.d/ and changed the configuration, but it didn't help.
The touchpad is found by libinput-list-devices:
Device: SynPS/2 Synaptics TouchPad
Kernel: /dev/input/event11
Group: 7
Seat: seat0, default
Size: 66.00x36.08mm
Capabilities: pointer
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *edge
Click methods: none
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a
But not by xinput list
[giacomo@giacomo-arch ~]$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:13 id=6 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:13 id=7 [slave keyboard (3)]
Furthermore libinput-debug-events doesn't show tap events.
I have these configuration files:
[giacomo@giacomo-arch ~]$ ls /usr/share/X11/xorg.conf.d/
10-evdev.conf 10-quirks.conf 40-libinput.conf
[giacomo@giacomo-arch ~]$ ls /etc/X11/xorg.conf.d/
00-keyboard.conf
If I reload the psmouse module (an hint I found on some ubuntu forum) like this:
[giacomo@giacomo-arch ~]$ sudo modprobe -r psmouse
[giacomo@giacomo-arch ~]$ sudo modprobe psmouse proto=imps
Then tap events start working, but scrolling is disabled.
[giacomo@giacomo-arch ~]$ sudo libinput-list-devices
[..]
Device: PS/2 Synaptics TouchPad
Kernel: /dev/input/event11
Group: 7
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a
And libinput.conf is still ignored.
Any Idea how to fix this?
Offline
I have exactly the same problem. Not only the touch-pad device, but also many other devices don't show in the xinput list.
What's more, I have a ASUS UX303UB laptop. The device name of touch-pad is FocaltechPS/2.
Is there someone who knows how to figure this out ? Thanks very much in advance.
Offline