You are not logged in.
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
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