(02-09-2020, 02:35 PM)jezek Wrote: I have a opposite problem. On my pinebook 1080p the "tap to click" is not working, and I've tried to make it work multiple times with no success. I have to use the "hidden" (ii's not exactly hidden, but part of touchpad) hw button, that makes loud "click" noise, which drives me crazy at night and also, I'm used to tap, so I end up tapping multiple times, then remembering it's not working...
See man synaptics and edit your xorg.conf files after backing them up. Try xset q and see what you get. I don't see any synaptics stuff in there though. Some of this stuff is optional, not everybody will have it installed. I can remember installing synaptics years ago so I could turn off tap to click. You should have xserver-xorg-input-synaptics installed but be aware that it has about 40 options in your xorg conf sections.
Another thing to do is look in your /var/og/Xorg.0.log file after you make changes and restart X to see if they took effect. I see
Code:
[ 26.859] (II) Using input driver 'libinput' for 'HAILUCK CO.,LTD USB KEYBOARD'
[ 26.861] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 28 paused 0
[ 26.861] (**) HAILUCK CO.,LTD USB KEYBOARD: always reports core events
[ 26.861] (**) Option "Device" "/dev/input/event1"
[ 26.862] (**) Option "_source" "server/udev"
[ 26.864] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[ 26.864] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD', /dev/input/event1 is a keyboard
[ 26.864] (**) Option "config_info" "udev:/sys/devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.0/0003:258A:001E.0001/input/input1/event1"
[ 26.864] (II) XINPUT: Adding extended input device "HAILUCK CO.,LTD USB KEYBOARD" (type: KEYBOARD, id 6)
[ 26.864] (**) Option "xkb_model" "pc105"
[ 26.864] (**) Option "xkb_layout" "us"
[ 26.866] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[ 26.866] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD', /dev/input/event1 is a keyboard
[ 26.869] (II) config/udev: Adding input device HAILUCK CO.,LTD USB KEYBOARD Touchpad (/dev/input/event2)
[ 26.869] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: Applying InputClass "libinput touchpad catchall"
[ 26.869] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: Applying InputClass "Touchpads"
[ 26.869] (II) LoadModule: "mtrack"
[ 26.869] (WW) Warning, couldn't open module mtrack
[ 26.869] (II) UnloadModule: "mtrack"
[ 26.870] (II) Unloading mtrack
[ 26.870] (EE) Failed to load module "mtrack" (module does not exist, 0)
[ 26.870] (EE) No input driver matching `mtrack'
[ 26.870] (II) Falling back to input driver `libinput'
[ 26.870] (II) Using input driver 'libinput' for 'HAILUCK CO.,LTD USB KEYBOARD Touchpad'
[ 26.871] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 31 paused 0
[ 26.872] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: always reports core events
[ 26.872] (**) Option "Device" "/dev/input/event2"
[ 26.872] (**) Option "_source" "server/udev"
[ 26.873] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD Touchpad', /dev/input/event2 is tagged by udev as: Touchpad
[ 26.874] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD Touchpad', /dev/input/event2 is a touchpad
[ 26.874] (**) Option "config_info" "udev:/sys/devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.1/0003:258A:001E.0002/input/input2/event2"
[ 26.874] (II) XINPUT: Adding extended input device "HAILUCK CO.,LTD USB KEYBOARD Touchpad" (type: TOUCHPAD, id 7)
[ 26.875] (**) Option "AccelerationScheme" "none"
[ 26.875] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: (accel) selected scheme none/0
[ 26.875] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: (accel) acceleration factor: 2.000
[ 26.875] (**) HAILUCK CO.,LTD USB KEYBOARD Touchpad: (accel) acceleration threshold: 4
[ 26.876] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD Touchpad', /dev/input/event2 is tagged by udev as: Touchpad
[ 26.877] (II) input device 'HAILUCK CO.,LTD USB KEYBOARD Touchpad', /dev/input/event2 is a touchpad
[ 26.878] (II) config/udev: Adding input device gpio-keys (/dev/input/event0)
[ 26.878] (**) gpio-keys: Applying InputClass "libinput keyboard catchall"
There's no mention of Synaptic in there at all, that driver's not getting loaded apparently. It's using libinput which is much more general purpose. This file gets created every time X starts up, and the old one gets renamed to Xorg.0.log.old