Hi, I got my simple testbench to work now: xorg-input-evdev sends high resolution scroll information generated by the wheel emulation code into the server, and my client app (pscrolltest) receives it along with resolution information.
I will start implementing the feature in toolkits and if needed single applications now. Qt looks fairly easy, as they have a "delta" field in their QWheelEvent class which I could use. GTK/GDK is a completely different matter, though. They use a "GdkEventScroll", which is sent out once per scroll wheel button press. This means I can't use it directly (adding a delta field of some sort), because current applications relying on this behaviour will stop working / scroll uncontrollably. Anyone got an idea for that one? I think I will ask on the gtk mailing list as well. My proposal would be to introduce a new event type for higher resolution scrolling, but perhaps it can be avoided. Anyway, my code is available for anyone interested at http://github.com/x-quadraht/pscroll Max _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
