cvs commit: src/sys/dev/atkbdc psm.c

Coleman Kane cokane at
Mon Feb 5 18:25:28 UTC 2007

On Mon, Feb 05, 2007 at 11:34:28AM +0100, Jean-S?bastien P?dron wrote, and it was proclaimed:
> Hash: SHA1
> On 05.02.2007 07:16, Coleman Kane wrote:
> >       Synaptics TouchPad seems to go back to Relative Mode after the call
> >       to set_controller_command_byte() call; by issueing a Read Mode Byte
> >       command, the touchpad is in Absolute Mode again.
> > 
> >       This problem occursed at least on Asus V6V laptops.
> > 
> > I looked into fixing this some time ago with my laptop (Gateway 7422GX).
> > Unfortunately, it rendered the scroll-space at the right-hand edge of
> > the trackpad useless... we'll see if this fixes that.
> Without this patch, the cursor doesn't move at all because the driver
> treats relative data as garbage. The way the driver handles absolute
> packets hasn't changed, so I'm not sure it'll fix your problem. But I'd
> like to have your feedback :)
> Regards,
> - --
> Jean-S?bastien P?dron
> PGP Key:

Ah, I see. The problem I have is that after booting, my Synaptics
touchpad simply reverts back to IntelliMouse-Scroll PS/2 emulation
mode. When I tried to "fix" this, by altering the psm.c code, it
detected properly as a synaptics device but I lost the use of my
scroll-pad region.

Anyhow, I'm rebuilding my kernel... let's wee how this works.

Coleman Kane

More information about the cvs-src mailing list