Consider the addition of a NVDA shortcut key, to present further information. #1648

nvaccessAuto opened this Issue Jul 5, 2011 · 4 comments

1 participant


Reported by MHameed on 2011-07-05 11:10
in several places a user may wish to get information that is not presented by the normal navigation mode, or reduce the information given and have it optional.

For example:

  • in lists: "item 3 of 5"
  • in tables: "row 5 column 3" (briefly discussed in #719)
  • context sensative additional info for controls: "multi line edit, line 500 of 1000" (#1480)
  • for radio buttons, the radio button group label
  • application specific additional info such as duration of track (#727)
  • announcement of read only fields (#1436)

The above are just a few examples of additional information that the user may need.

NVDA already presents some of this information when the user navigates, but some people perceive that it can be "too chatty" at times and want this information upon request.

By reducing the standard information being presented, they will feel that nvda is quick and they can achieve their tasks quickly, while still having access to the additional information whenever they require it.

This also means that we dont have to introduce various shortcut keys for reading bits of information.

People using orca would recognize this as the 'where am I' key, I think the Mac screenreader also has a similar function but not sure.

Thanks for your consideration.


Comment 1 by jteh on 2011-07-05 11:19
Note that we already report extra info when the user presses report focus (NVDA+tab) or report current navigator object (NVDA+numpad5). For example, we don't speak read-only for documents by default, but we do if you press NVDA+tab. Some of this additional info could be spoken here. This probably doesn't fit for radio group labels or cell info, though, as this info is not part of the current object but is rather part of ancestor objects.

We've been considering introducing a command to report the focus "context"; i.e. the ancestors of the focus. This would speak groupings, table cells, dialogs, etc.


Comment 2 by orcauser on 2011-07-05 11:44
Yes, indeed both nvda+tab and numpad5 are useful in what they do, but i see this request as part of the work that needs doing before we can proceed on #46 (speech verbosity levels)
Since the user still has access to needed information by pressing one shortcut key, even if they have minimal verbosity.



Comment 3 by jteh on 2011-07-05 11:50
To clarify, i was proposing that some of the additional info you request be spoken by NVDA+tab and NVDA+numpad5. I wasn't trying to suggest that the information already spoken is sufficient alone.


Comment 5 by orcauser on 2011-07-05 12:06
Adding information there is fine, it is the reduction of chattyness that is the goal.
The default should probably remain the same, but if the person selects 'brief', then they should get that, and any additional info should be provided through the keystrokes above.
to clarify, this ticket is simply about adding the information in the right place before removing it from elsewhere.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment