Josh, follow the steps given by Valentin Neacsu (posted 2007-09-01) 
The file to modify is in xserver-xorg-input-synaptics-1.2.2/src/synaptics.c 
just after the line 2518 where it says:

 Bool inside_active_area;

 /* update hardware state in shared memory */
 if (shm)
 {
    shm->x = hw->x;
    shm->y = hw->y;
    shm->z = hw->z;
 ...

Now it should look like:

    Bool inside_active_area;

    if (hw->x == 1 && hw->y == 5855)
    {
        hw->numFingers = 0;
        hw->fingerWidth = 0;
        hw->z = 0;
        hw->x = HIST(0).x;
        hw->y = HIST(0).y;
    }

    /* update hardware state in shared memory */
    if (shm)
    {
        shm->x = hw->x;
        shm->y = hw->y;
        shm->z = hw->z;

It works for me and hopefully it will work for you.

-- 
Synaptic touchpad fails to register some of the taps for tap-to-click
https://bugs.launchpad.net/bugs/133060
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in ubuntu.

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to