-
-
Notifications
You must be signed in to change notification settings - Fork 662
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatically move mouse with flat review #788
Comments
Comment 1 by aleksey_s on 2010-07-27 09:45 |
Comment 2 by mdcurran on 2010-07-27 13:19 I agree it would be very easy to do. Though I am worried that some of this stuff will be scattered across dialogs. |
Comment 3 by jteh on 2010-07-27 22:33 |
Comment 4 by mdcurran on 2010-07-30 03:39 I think, its easy enough for the user to move the review cursor where they want, and then press move navigator object to mouse. |
Comment 5 by jteh on 2010-07-30 03:44 How does !VoiceOver on the Mac deal with this? |
Comment 6 by aleksey_s (in reply to comment 4) on 2010-07-30 18:54
I am sure it is useful, however, we should decide how to deal with cases you found.
This brings a new problem. When the application decides to set focus on something when user is working with the flat review, NVDA will "turn off" the flat review and bounce the review cursor to the object in focus. This behavior may be confusing for the user. Or do i misunderstand it? What happens with the position of the review cursor in the flat review when the navigator object moves?
This is how I see it:
You mean "move mouse to the navigator object", right?
I think by enabling that mode users already made the decision. Anyway, I find myself dealing with menus is mutch easier with using traditional windows way (arrowing) rather than moving around with the flat review.
Will it behave as I described above then? |
Comment 7 by jteh (in reply to comment 6) on 2010-07-31 04:32
The idea is that flat review isn't a "mode" as such. Rather, it is something the user chooses to do at a particular point in time. We did this because we still believe that, particularly with modern applications, object navigation is still a more effective way of accessing controls. Also, flat review won't work everywhere, so having it enabled all the time doesn't make sense.
That's because JAWS doesn't tether its mouse (JAWS) cursor to the focus (PC cursor) by default. This is actually the other alternative: we implement a Mouse moves review cursor option, but make it clear that it is not wise to have both it and Focus moves navigator enabled simultaneously. |
Comment 8 by mdcurran (in reply to comment 7) on 2010-07-31 06:24 |
Comment 9 by jteh (in reply to comment 8) on 2010-07-31 06:32
Err, I meant Review cursor moves mouse. Sorry. |
Comment 10 by Diamond on 2013-09-05 08:32 |
Comment 11 by nvdakor on 2014-04-28 23:35 |
Comment 12 by nvdakor on 2014-12-12 07:14 |
It might be good to set a priority for this, though it will probably not get higher than a p4. |
I'd say this is a feature and we don't prioritise most features here now (only fixes). I'll apply the feature label. |
cc: @josephsl as far as I know this is somehow possible with your golden cursor addon by pressing windows+nvda+m which allows moving the mouse cursor by pressing the arrow keys. |
Hi, Five years later... I don't maintain Golden Cursor - it was never my add-on to begin with. I think this request might be a bit harder to implement as modern apps (particularly Microsoft Store apps) cannot be navigated via screen review. The closest we could offer is an option to move the system focus and/or mouse cursor when using flattened view of the UI tree. Using visual highlight to highlight navigator object might be a workaround, but the core of the issue is mouse movement. Thanks. |
Hi, 2025 update: can we say that keyboard-based mouse movement (in recent NVDA) be somewhat of a close substitute? |
Reported by aleksey_s on 2010-07-27 09:42
A mode should be implemented that, when switched on, will move the mouse automatically when user reviews the flat representation. It will save a few keypresses when one wants to click a lot in the application.
Blocked by #58
The text was updated successfully, but these errors were encountered: