You are not logged in.

#1 2016-10-21 15:51:38

giacomo_hb
Member
Registered: 2016-10-21
Posts: 1

Cannot change touchpad configuration. Touchpad not found by xinput

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

#2 2016-10-24 14:05:28

TristeShine
Member
From: France
Registered: 2016-10-23
Posts: 12

Re: Cannot change touchpad configuration. Touchpad not found by xinput

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

Board footer

Powered by FluxBB