In our usage scenario, the display will lay flat on a table top surface with the users surrounding the display. We would like to properly re-orient the mouse movement relative to the user so that a user who is not facing the "bottom" of the screen does not encounter unintuitive cursor movement. (eg. a user on the other side of the table would have to rotate his mouse 180 degrees right now to get the movement he might expect). Would it be possible to introduce an arbitrary affine transform in DeviceInfo which would be used internally to "reorient" the cursor movment?
Thanks!