If anyone is trying to use the mouse encoder I described on on my website
formatting link
with version 2.6.x of the Linux kernel, be warned that there is an issue with the /dev/psaux. It seems they have virtualized the mouse. On my first pass, acceleration is not explicitly setup and it seems it is at the the state the mouse puts it in after reset.
When I find the correct settings, I will post configuration settings on my site. (or new device driver if nessisary)