So, as per Bryce's advice, I've split this bug into two pieces. Bug# 1092952 is for the kernel half of this bug, and this bug is now just for the g-s-d half.
** Description changed: - when the device is rotated physically the screen and input should also - rotate. But it's not working. bryce has written an xrotate script that - maybe we could attach to the rotation events, but in theory we shouldn't - need it. + Once Bug# 1092952 is solved and we are able to listen for rotate events + from the kernel, then we need to hook this signal in with the gnome- + settings-daemon code that tracks rotation status and performs the xinput + and xrandr rotation events. - Bryce adds, " theoretically there should be code in gnome-settings- - daemon (or gnome-desktop) which listens for xrandr events and rotates - the input. So when we have proper handling of the sensor we can hook - that to the gtk events and let g-s-d rotate the input, and then xrotate - simply becomes a debugging tool. " + Bryce has written an xrotate script that maybe we could attach to the + rotation events, but in theory we shouldn't need it. + + Bryce adds, "Theoretically there should be code in gnome-settings-daemon + (or gnome-desktop) which listens for xrandr events and rotates the + input. So when we have proper handling of the sensor we can hook that + to the gtk events and let g-s-d rotate the input, and then xrotate + simply becomes a debugging tool." ** Also affects: gnome-settings-daemon (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-settings-daemon (Ubuntu) Status: New => Triaged ** Changed in: gnome-settings-daemon (Ubuntu) Importance: Undecided => High ** Changed in: gnome-settings-daemon (Ubuntu) Assignee: (unassigned) => Ubuntu Desktop Bugs (desktop-bugs) ** Changed in: ubuntu-nexus7 Status: Confirmed => Triaged -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1068442 Title: physical rotation doesn't rotate screen and input automatically Status in Ubuntu on the Nexus 7: Triaged Status in “gnome-settings-daemon” package in Ubuntu: Triaged Bug description: Once Bug# 1092952 is solved and we are able to listen for rotate events from the kernel, then we need to hook this signal in with the gnome-settings-daemon code that tracks rotation status and performs the xinput and xrandr rotation events. Bryce has written an xrotate script that maybe we could attach to the rotation events, but in theory we shouldn't need it. Bryce adds, "Theoretically there should be code in gnome-settings- daemon (or gnome-desktop) which listens for xrandr events and rotates the input. So when we have proper handling of the sensor we can hook that to the gtk events and let g-s-d rotate the input, and then xrotate simply becomes a debugging tool." To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-nexus7/+bug/1068442/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp