You are not logged in.

#1 2021-06-14 17:09:25

sshaikh
Member
Registered: 2019-07-03
Posts: 53

Laptop Touchpad behavior changed including no RMB

I'm using i3/xorg. I have never set up a mouse or touchpad, as the defaults appeared to work well for me.

Since last using my laptop two months ago, the behaviour of the touchpad has changed. I can't comprehensively list the changes but here's some:

1) No more right or middle buttons (i tried using areas or multiple fingers)
2) The ability to click and drag is now erratic - the pointer won't move if I'm clicking or even have another finger on the touchpad, although this seems to depend on where exactly I'm clicking - there is a very thin strip along the bottom of my touchpad which allows me to both multi touch and click and drag.
3) It seems more difficult to click on things as the pointer moves by the time I click down. Of course that's the fault of my rubbish hands, but I didn't notice it before so think something has changed - I think I used to use two fingers of different hands previously, one to move and one to click, and that behaviour has gone due to 2).
4) This may have been unnoticed previously but I think i have a horizontal scroll with two fingers now.

By booting into Windows I can confirm that the touchpad works as expected, so I don't think this is a hardware or BIOS issue but a config issue. As previously stated however, I've not really messed around with the input much, and I would expect at least a right mouse button.

xinput list provides:

❯ cat xinput.txt
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SYNA3602:00 0911:5288 Mouse             	id=10	[slave  pointer  (2)]
⎜   ↳ SYNA3602:00 0911:5288 Touchpad          	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Video Bus                               	id=6	[slave  keyboard (3)]
    ↳ Lid Switch                              	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ USB 2.0 Web Camera: USB 2.0 Web         	id=9	[slave  keyboard (3)]
    ↳ Intel HID events                        	id=12	[slave  keyboard (3)]
    ↳ Intel HID 5 button array                	id=13	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]

libinput list:

Device:           SYNA3602:00 0911:5288 Mouse
Kernel:           /dev/input/event6
Group:            5
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

Device:           SYNA3602:00 0911:5288 Touchpad
Kernel:           /dev/input/event7
Group:            5
Seat:             seat0, default
Size:             101x73mm
Capabilities:     pointer gesture
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:   *two-finger edge
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a

Having both a touchpad and mouse seems suspect but I can't say I didn't have that before.

I tried my luck with a minimal X11 conf just to see if I could change anything:

❯ cat /etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
    Identifier "devname"
    Driver "libinput"
    Option "ClickMethod" "buttonareas"
EndSection

But there was no change in symptoms (no right click at least).

My questions then:

1) What could have changed? A deleted file? and upgraded package?
2) How can I get back to some sane defaults?

Last edited by sshaikh (2021-07-07 17:08:18)

Offline

#2 2021-06-15 15:45:23

sshaikh
Member
Registered: 2019-07-03
Posts: 53

Re: Laptop Touchpad behavior changed including no RMB

Installing the Touchpad Synaptics as per https://wiki.archlinux.org/title/Touchpad_Synaptics gives me a right mouse button at least, so this is resolved to a point. I'm still left wondering what changed, not least as the wiki advises using libinput instead.

I did check my pacman log and have never had Synaptics installed.

Last edited by sshaikh (2021-06-15 15:45:42)

Offline

Board footer

Powered by FluxBB