The kernel from khfeng did fix the issue.
This is a snippet from cat /proc/bus/input/devices
I: Bus=0018 Vendor=04f3 Product=005b Version=0000 N: Name="Elan Touchpad" P: Phys= S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-4/i2c-ELAN0611:00/input/input15 U: Uniq= H: Handlers=mouse1 event15 B: PROP=5 B: EV=b B: KEY=e520 10000 0 0 0 0 B: ABS=663800013000003
The kernel from khfeng did fix the issue.
This is a snippet from input/devices
cat /proc/bus/
I: Bus=0018 Vendor=04f3 Product=005b Version=0000 devices/ pci0000: 00/0000: 00:15.0/ i2c_designware. 0/i2c-4/ i2c-ELAN0611: 00/input/ input15
N: Name="Elan Touchpad"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse1 event15
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=663800013000003