1. Physically measure the touchpad.
Mine is 90mm x 50mm
2. Find the input device used for the touchpad.
$ ll /dev/input/by-path/
platform-i8042-serio-1-event-mouse -> ../event1
3. Run edge detector using the measurement done in step 1, on the device found in step 2
$ sudo touchpad-edge-detector 90x50 /dev/input/event1
Run the finger on the touchpad until the number stop changing, then hit CTRL+C
4. Edit the evdev config file
$ sudo vim /lib/udev/hwdb.d/60-evdev.hwdb
Comment out the whole "HP Pavillon g6" section
Added the following lines, bellow the now commented out "HP Pavillon g6" section
Thanks #29!
Your fix worked for me as well.
I have an old HP Pavillon g6.
I calculated my touchpad edge like so:
1. Physically measure the touchpad.
Mine is 90mm x 50mm
2. Find the input device used for the touchpad. i8042-serio- 1-event- mouse -> ../event1
$ ll /dev/input/by-path/
platform-
3. Run edge detector using the measurement done in step 1, on the device found in step 2 edge-detector 90x50 /dev/input/event1
$ sudo touchpad-
Run the finger on the touchpad until the number stop changing, then hit CTRL+C
4. Edit the evdev config file hwdb.d/ 60-evdev. hwdb
$ sudo vim /lib/udev/
Comment out the whole "HP Pavillon g6" section
Added the following lines, bellow the now commented out "HP Pavillon g6" section
evdev: name:SynPS/ 2 Synaptics TouchPad: dmi:bvnInsyde: bvrF.53: bd10/24/ 2012:svnHewlett -Packard: pnHPPaviliong6N otebookPC: pvr069013000020 4610000620100: rvnHewlett- Packard: rn3566: rvr21.3A: cvnHewlett- Packard: ct10:cvrChassis Version: * ABS_00= 1208:5767: 51 ABS_01= 1163:4838: 74 ABS_35= 1208:5767: 51 ABS_36= 1163:4838: 74
EVDEV_
EVDEV_
EVDEV_
EVDEV_