For patches 1 through 9: Reviewed-by: Jamey Sharp <[email protected]>
For patch 10 on, I had to call a lifeguard to rescue me from drowning in input semantics. I like the sound of "unify multiscreen pointer behaviour between RandR and Xinerama" though. :-) Jamey On Tue, Oct 04, 2011 at 03:23:56PM +1000, Peter Hutterer wrote: > > This is another attempt at the screen crossing fixes that I sent out last > month. The basic goal was to make switching between ScreenRecs work for > absolute devices. Which turned out tricky and the best solution I came up > with was to unify multiscreen pointer behaviour between RandR and Xinerama - > an absolute device is now mapped to the total area across all screens. > > Patches 01-06 are general cleanup and documentation fixes, the fun starts at > 07. For the true connoisseur of insanity I recommend 12/12, the comment > before fill_pointer_events is worth reading. I'm sure you'll be laughing > until bedtime at the necessity of juggling 5 different coordinate systems > between devices, pointer placement and protocol events. > (That's the simplest solution I could come up with, everything else I tried > I ran into a wall.) > > Cheers, > Peter > > This code came at a cost of three kittens and one moose. > _______________________________________________ > [email protected]: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel
signature.asc
Description: Digital signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
