Comment 80 for bug 311869

Revision history for this message
Chris D (cdekter) wrote :

Thanks for your fantastic work Oskari! You beat me to it - I was getting close to getting absolute positioning working but hadn't worked out the correct registers yet.

I applied your changes to the stock Oneiric kernel. Scrolling works as you stated, however cursor movement is jumpy to the point of being unusable. I compiled the driver with debug output enabled, and it looks like the driver is receiving a smooth stream of absolute packets from the hardware. It reports >50 packets per second and the timestamps look right as well. But the way the cursor behaves it seems like only about 1-3 packets per second are actually being received by X. Please let me know if you need any other debug information.