Looking at the sysd source, would modifying system.c to support xrandr 'flip' and adjusting the wacom sensor mapping for the 4th orientation be all that's required, or is there other code I'm not seeing that makes hard-coded decisions based on the device being in portrait orientation? How about modifying sysd plus startup so that 'portrait' is always 'flip' (e.g. not adding a 4th "flip" state to the enum, just redefining the default to be flip)
holding the reader in my right hand is more natural and I would be fine with this being a must-swap-sysd-version-and-reboot kind of solution
|