Notice: This is a work in progress. Please submit feedback or suggestions.

NVDA

Non Visual Desktop Access (NVDA) is a popular free (and open source) screen reader for Windows based computers.

TODO

This information is still in development. Feel free to contribute. The following still needs to be done:

Install

  1. Download NVDA from their website.
  2. The Focus Highlight plugin can make NVDA easier to use and learn for sighted users.

Guides, Documentation, and resources

Modes

Commands

The following are some common commands.

The default NVDA modifier key is set to: Insert

Common

TaskCommand
Read next focusable itemTab
Read next itemdown arrow
Read previous focusable itemShift + Tab
Read previous itemup arrow

General

TaskCommand
Activate ButtonEnter or Space
Activate LinkEnter
Open Elements ListNVDA + F7
Exit focus modeescape
Read current itemDesktop: NVDA+NUMPAD 5 OR Laptop: NVDA+CTRL+i
NVDA MenuNVDA + n
Pause speechShift
Read active windowNVDA + b
Report TitleNVDA + t
Toggle between browse and focus modesNVDA + Spacebar
Turn OffNVDA + Q
Turn OnControl + Alt + N

Reading

TaskCommand
Read next focusable itemTab
Read next itemdown arrow
Open Long DescriptionNVDA+d
Pause speechShift
Read previous focusable itemShift + Tab
Read previous itemup arrow
start reading from current positionNVDA + down arrow
Stop speechControl

Forms

TaskCommand
Activate ButtonEnter or Space
Activate Form ControlSpace
Exit focus modeescape
Read next focusable itemTab
Read previous focusable itemShift + Tab
Toggle between browse and focus modesNVDA + Spacebar

Tables

TaskCommandNotes
Move to the start of the containershift+commaWill move to the start of the current container (list, table, etc)
Past the end of the containercommaWill move past the end of the current container (list, table, etc)
Move to next columnControl + Alt + Right arrow
Move to next rowControl + Alt + up arrow
Move to previous columnControl + Alt + Left arrow
Move to previous rowControl + Alt + down arrow

Elements

TaskCommandNotes
Open Elements ListNVDA + F7
Move to the start of the containershift+commaWill move to the start of the current container (list, table, etc)
Past the end of the containercommaWill move past the end of the current container (list, table, etc)
Next h11
Next h22
Next h33
Next block quoteq
Next buttonb
Next checkboxx
Next combo box (select)c
Next edit fielde
Next embedded objecto
Next form fieldf
Next framem
Next graphicg
Next h44
Next h55
Next h66
Next headingh
Next landmarkd
Next linkk
Next listl
Next list itemi
Next non-link textn
Next radio buttonr
Next separators
Next spelling errorw
Next tablet
Next unvisited linku
Next visited linkv