After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 504077 - [blocked] Orca should support mouse bindings
[blocked] Orca should support mouse bindings
Status: RESOLVED OBSOLETE
Product: orca
Classification: Applications
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Orca Maintainers
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-17 17:13 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2013-01-02 15:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Joanmarie Diggs (IRC: joanie) 2007-12-17 17:13:37 UTC
If we added support for mouse bindings, magnification users could bind something like Orca+MouseButton4 to zoom in and Orca+MouseButton5 to zoom out.  Or, if we implement panning commands (see bug 504075), the mouse wheel could be used for that.
Comment 1 Willie Walker 2008-03-11 14:06:42 UTC
First coarse pass at GNOME 2.24 planning.
Comment 2 Willie Walker 2008-06-03 18:44:28 UTC
See also bug #521098 (for why we have issues intercepting mouse button events) and bug #517888 (for why we don't see mb4 and mb5 events).  Note that mouse button events appear to have a split personality -- we apparently can listen for them via regular object events that we cannot intercept (as is done in orca.py right now), but we can also apparently register for them via the device event controller stuff, allowing us to intercept them.

But...in any case...assuming bug #521098 is fixed, we should be able to create something very parallel to how keyboard events are handled in orca.py and then passed on and optionally consumed by the scripts via the focus_tracking_presenter.  

Then, we'd need to wait for bug #517888 to be fixed in order to be able to listen for and consume mb4 and mb5 events.
Comment 3 Rich Burridge 2008-06-12 19:00:49 UTC
If I've understanding comment #2 correctly, we are currently blocked
because of bug #521098. Adding "[blocked]" to the Summary to get it off
my immediate radar.
Comment 4 Joanmarie Diggs (IRC: joanie) 2013-01-02 15:56:26 UTC
This was opened with magnification users in mind. Orca no longer drives magnification. Closing as OBSOLETE.