Somehow you've got two modules to be loaded simultaneously:
elan_i2c 40960 0
[...]
synaptics_i2c 20480 0
dmesg mentions ELAN0632:
[ 9.706424] i2c_hid i2c-ELAN0632:00: i2c-ELAN0632:00 supply vdd not found, using dummy regulator
[ 9.706437] i2c_hid i2c-ELAN0632:00: i2c-ELAN0632:00 supply vddl not found, using dummy regulator
but I didn't find SYNA2B60
It is not relevant to the bug, but your laptop also has one more ELAN device on USB bus (fingerprint sensor)
[ 1.492202] usb 1-5: new full-speed USB device number 2 using xhci_hcd
[ 1.644710] usb 1-5: New USB device found, idVendor=04f3, idProduct=0c4b, bcdDevice= 1.74
[ 1.644711] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.644712] usb 1-5: Product: ELAN:Fingerprint
[ 1.644713] usb 1-5: Manufacturer: ELAN
So would you please share your logs for:
dmidecode
cat /sys/bus/acpi/devices/{ELAN,SYNA,CRQ}*/modalias
cat /sys/bus/acpi/devices/{ELAN,SYNA,CRQ}*/status
cat /sys/bus/i2c/devices/*/name
ls /sys/bus/i2c/devices/*
Could you also check VID/PID pair for your touchpad in Windows to check whether it is supported by the kernel you are using?
You may want to build latest stable or even mainline kernel for test purposes...
Somehow you've got two modules to be loaded simultaneously:
elan_i2c 40960 0
[...]
synaptics_i2c 20480 0
dmesg mentions ELAN0632:
[ 9.706424] i2c_hid i2c-ELAN0632:00: i2c-ELAN0632:00 supply vdd not found, using dummy regulator
[ 9.706437] i2c_hid i2c-ELAN0632:00: i2c-ELAN0632:00 supply vddl not found, using dummy regulator
but I didn't find SYNA2B60
It is not relevant to the bug, but your laptop also has one more ELAN device on USB bus (fingerprint sensor)
[ 1.492202] usb 1-5: new full-speed USB device number 2 using xhci_hcd
[ 1.644710] usb 1-5: New USB device found, idVendor=04f3, idProduct=0c4b, bcdDevice= 1.74
[ 1.644711] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.644712] usb 1-5: Product: ELAN:Fingerprint
[ 1.644713] usb 1-5: Manufacturer: ELAN
So would you please share your logs for: acpi/devices/ {ELAN,SYNA, CRQ}*/modalias acpi/devices/ {ELAN,SYNA, CRQ}*/status
dmidecode
cat /sys/bus/
cat /sys/bus/
cat /sys/bus/ i2c/devices/ */name i2c/devices/ *
ls /sys/bus/
Could you also check VID/PID pair for your touchpad in Windows to check whether it is supported by the kernel you are using?
You may want to build latest stable or even mainline kernel for test purposes...