mouse pointer should flip horizontally when mouse orientation is left-handed

Bug #40330 reported by Jonathon Conte
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
X.Org X server
Invalid
Wishlist
gnome-control-center (Ubuntu)
Triaged
Wishlist
Unassigned
xorg-server (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

I'm running Ubuntu Dapper Drake Flight 6 + updates. When the mouse is set to left-handed, the mouse pointer is not affected visually by the setting so it continues to point the same direction (slightly to the left). I think that the mouse pointer should be reversed so that it points slightly to the right when the mouse is set to left-handed.

The ideal solution whould be to automatically flip the relevant mouse pointers horizontally on-the-fly so that regardless of the pointer theme they are reversed when the mouse orientation is set to left-handed. However, some pointers in a theme would need to remain unaffected (like left/right window resize) which complicates the implementation of this solution.

Another solution would be to ship two pointer themes: The default theme plus a slightly modified, left-handed variation of the default theme in which the affected pointers have been flipped horizontally. This is probably the most simple solution to implement for Dapper.

Revision history for this message
Bryce Harrington (bryce) wrote :

Is this still an issue on Hardy?

Changed in xorg:
status: New → Incomplete
Revision history for this message
Jonathon Conte (thesicktwist) wrote :

I'm running Hardy i386 testing here (with all updates as of 2008-03-22) and the bug still exists.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

Yeah, like this.

Revision history for this message
Pablo Castellano (pablocastellano) wrote :

I find it a very good feature. I'll see what I can do when I get free time.
+1

Changed in xorg:
status: Incomplete → Confirmed
Bryce Harrington (bryce)
Changed in xorg-server:
status: Confirmed → Triaged
Revision history for this message
Pablo Castellano (pablocastellano) wrote :

No, I haven't had such free time, nor I don't have it right now

Revision history for this message
In , David Stansby (dstansby-deactivatedaccount) wrote :

When the mouse is set to left-handed, the mouse pointer is not affected visually by the setting so it continues to point the same direction (slightly to the left). I think that the mouse pointer should be reversed so that it points slightly to the right when the mouse is set to left-handed.

The ideal solution would be to automatically flip the relevant mouse pointers horizontally on-the-fly so that regardless of the pointer theme they are reversed when the mouse orientation is set to left-handed. However, some pointers in a theme would need to remain unaffected (like left/right window resize) which complicates the implementation of this solution.

Another solution would be to ship two pointer themes: The default theme plus a slightly modified, left-handed variation of the default theme in which the affected pointers have been flipped horizontally.

Revision history for this message
David Stansby (dstansby-deactivatedaccount) wrote :

Just tried on the latest version of Jaunty, and this bug is still present. I've forwarded the bug upstream to here: https://bugs.freedesktop.org/show_bug.cgi?id=20975

Changed in xorg-server:
status: Unknown → Confirmed
Revision history for this message
In , Éric Piel (pieleric) wrote :

The server is not really aware of the left/right distinction, it sees it just as some swapping between the order of the buttons. So doing it automatically sounds impossible (in addition to the problems you mentioned already). So the only way would be to provide additional pointer sets, and add support to the application which swap the buttons to also change the pointer set used.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

This is still an issue in Ubuntu 10.04 LTS.

Changed in xorg-server:
importance: Unknown → Wishlist
Changed in xorg-server:
importance: Wishlist → Unknown
Changed in xorg-server:
importance: Unknown → Wishlist
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

not really a bug in the xserver, this is themable and could be handled in the GUI "somewhere"

Changed in xorg-server (Ubuntu):
status: Triaged → Invalid
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
In , Ajax-a (ajax-a) wrote :

Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.

Changed in xorg-server:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.