Ctrl key events not reported when mouse flash option is enabled
Submitted by Lucas Beeler
Link to original bug (#716470)
Description
---- Reported by lucas@yorba.org 2010-06-10 14:25:00 -0700 ----
Original Redmine bug id: 2091
Original URL: http://redmine.yorba.org/issues/2091
Searchable id: yorba-bug-2091
Original author: Lucas Beeler
Original description:
Steps to reproduce:
-
On the main GNOME panel, choose System -> Preferences -> Mouse Preferences
-
Check the “Show position of pointer when the Control key is pressed†option
-
Launch Shotwell; any application behavior that depends on the Ctrl modifier key being pressed (such as changing the rotate mode from CW to CCW) will be unavailable, since events involving the Ctrl key are now trapped by the mouse accessibility driver and not forwarded to Shotwell.
We should investigate and see if there's a workaround. Many users with poor vision (or, in my case, poor laptop displays) like having the pointer locator feature enabled.
---- Additional Comments From shotwell-maint@gnome.bugs 2011-11-15 15:15:00 -0800 ----
History
Comment 1
Updated by Adam Dingle over 3 years ago
One possible workaround: when this option is enabled we don't get notified when the Control key is pressed, but we do find out about the Control key state the next time the mouse moves, so we could react to a Control key press at that point. That's what Nautilus does, for example, when this option is selected and you're dragging a file and press Control.
Comment 2
Updated by Adam Dingle about 2 years ago
- Description updated (diff)
- Priority changed from Low to Normal
In Ubuntu 11.10 with GNOME 3.2, if you're dragging a file in Nautilus and you press Control then Nautilus updates the cursor immediately, even when the option above is enabled. So presumably we could use a similar technique to fix this in Shotwell. Still not a high priority, though.
--- Bug imported by chaz@yorba.org 2013-11-25 21:46 UTC ---
This bug was previously known as bug 2091 at http://redmine.yorba.org/show_bug.cgi?id=2091
Unknown Component Using default product and component set in Parameters Unknown version " in product shotwell. Setting version to "!unspecified". Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one. Resolution set on an open status. Dropping resolution