Comment 31 for bug 1825499

Revision history for this message
Gael Lafond (gaellafond) wrote :

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.
    $ 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

    evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvnInsyde:bvrF.53:bd10/24/2012:svnHewlett-Packard:pnHPPaviliong6NotebookPC:pvr0690130000204610000620100:rvnHewlett-Packard:rn3566:rvr21.3A:cvnHewlett-Packard:ct10:cvrChassisVersion:*
     EVDEV_ABS_00=1208:5767:51
     EVDEV_ABS_01=1163:4838:74
     EVDEV_ABS_35=1208:5767:51
     EVDEV_ABS_36=1163:4838:74