1
NVDA command key quick reference
3
Many of these commands use the NVDA key. The NVDA key is the insert key found either on the numberpad or near the delete, home, end, page up and page down keys on your keyboard. NVDA can also be configured so that you can use the capslock key as the NVDA key.
11
turns on keyboard help mode so you can press any combination of keys on the keyboard and NVDA will tell you its name and what command it performs if it has one. To turn off keyboard help, press NVDA+1 again.
14
Announces the title of the currently active application. Spels it when pressed twice and copyes to the clipboard when pressed thrice.
16
NVDA+b: speakForeground
17
Speaks the content of the currently active application. Useful to read information in a dialog box that you perhaps missed when it first was announced.
20
Press this key to activate the NVDA menu where you can access NVDA's settings.
23
Asks if you want to exit NVDA. Pressing yes will exit, pressing no will not.
26
Toggles between the three speech modes (talk, beeps and off).
29
Announces the current time, pressing twice quickly announces the current date.
31
NVDA+End: reportStatusLine
32
Announces the status bar of the current application if it can find one.
34
NVDA+f: reportFormatting
35
Announces formatting information at the current position in a document
37
Control+NVDA+f1: speakApplicationName
38
Announces the currently active application's name, and also spells it out. It also announces the currently loaded NVDA app module.
40
NVDA+Shift+b: say_battery_status
41
Announces the current battery level and whether AC power is plugged in.
43
NVDA+5: toggleReportDynamicContentChanges
44
Turns on and off the automatic speaking of content changes (such as when new text appears in a dos console window).
46
NVDA+6: toggleCaretMovesReviewCursor
47
Turns on and off the automatic movement of the review cursor as the caret moves.
49
NVDA+7: toggleFocusMovesNavigatorObject
50
Turns on and off the setting of the navigator object to the object with focus as it changes.
52
NVDA+Tab: reportCurrentFocus
53
Announces the object you are currently focused on.
55
NVDA+f2: passNextKeyThrough
56
Pressing this key then allows you to press any other key on the keyboard and NVDA will let it go straight to the operating system with out running its NVDA specific command if it has one.
58
Shift+NVDA+upArrow: reportCurrentSelection
59
Announces the current selection in edit controls and documents. If there is no selection it says so.
61
NVDA+upArrow: reportCurrentLine
62
Announces the current line in edit controls and documents.
64
NVDA+downArrow: sayAll
65
Starts reading from the current position in a document or edit control
67
Control+NVDA+c: saveConfiguration
68
Saves the configuration.
70
Control+NVDA+r: revertToSavedConfiguration
71
Resets the configuration.
73
NVDA+c: reportClipboardText
74
Reports the text on the Windows clipboard.
76
Change Settings (found in the settings dialogues)
78
NVDA+2: toggleSpeakTypedCharacters
79
Turns on or off the speaking of characters when you type them.
81
NVDA+3: toggleSpeakTypedWords
82
Turns on or off the speaking of words as you type them.
84
NVDA+4: toggleSpeakCommandKeys
85
Turns on or off the speaking of any keys as you type them.
87
NVDA+p: toggleSpeakPunctuation
88
Turns on or off the speaking of punctuation symbols as NVDA speaks information.
90
NVDA+m: toggleMouseTracking
91
Turns on or off announcement of the object or word at the mouse pointer's current position, as it moves.
93
NVDA+u: toggleBeepOnProgressBarUpdates
94
Controls how NVDA anounces progress bar updates. It can either beep for all the progress bars within the active window (default), beep for all the bars currently in progress within the whole system, or it can even anounce each 10 percent by speech.
96
Control+NVDA+leftArrow: previousSetting
97
Moves to and announces the previous voice setting
99
Control+NVDA+rightArrow: nextSetting
100
Moves to and announces the next voice setting
102
Control+NVDA+upArrow: increaseSetting
103
Increases the current voice setting
105
Control+NVDA+downArrow: decreaseSetting
106
decreases the current voice setting
110
Control+NVDA+g: activateGeneralSettingsDialog
111
Shows the general settings dialog.
113
Control+NVDA+s: activateSynthesizerDialog
114
Shows the synthesizer selection dialog.
116
Control+NVDA+v: activateVoiceDialog
117
Shows the voice settings dialog.
119
Control+NVDA+k: activateKeyboardSettingsDialog
120
Shows the keyboard settings dialog.
122
Control+NVDA+m: activateMouseSettingsDialog
123
Shows the mouse settings dialog.
125
Control+NVDA+o: activateObjectPresentationDialog
126
Shows the object presentation dialog.
128
Control+NVDA+b: activateVirtualBuffersDialog
129
Shows the virtual buffer settings dialog.
131
Control+NVDA+d: activateDocumentFormattingDialog
132
Shows the document formatting settings dialog.
134
Control+NVDA+z: activatePythonConsole
135
Shows the python console.
137
navigator object navigation
139
NVDA+numPad5: navigatorObject_current
140
Announces the current navigator object. If pressed twice spels it out and if pressed three times copyes its name and value to the clipboard.
142
NVDA+numpadDelete: navigatorObject_currentDimensions
143
Announces the size and location of the current navigator object.
145
NVDA+numPad8: navigatorObject_parent
146
Sets the navigator object to the current navigator object's parent (i.e. the object that contains it).
148
NVDA+numPad2: navigatorObject_firstChild
149
Sets the navigator object to the current navigator object's first child (i.e. the first object inside it)
151
NVDA+numPad4: navigatorObject_previous
152
Sets the navigator object to the current navigator object's previous object (i.e. the object before it, on the same level).
154
Shift+NVDA+numPad4: navigatorObject_previousInFlow
155
Sets the navigator object to the current navigator object's previous object in flow (i.e. the object before it, not necessarily on the same level).
157
NVDA+numPad6: navigatorObject_next
158
Sets the navigator object to the current navigator object's next object (i.e. the object after it, on the same level).
160
Shift+NVDA+numPad6: navigatorObject_nextInFlow
161
Sets the navigator object to the current navigator object's next object in flow (i.e. the object after it, not necessarily on the same level).
163
NVDA+numpadEnter: navigatorObject_doDefaultAction
164
Performs the default action on the current navigator object (e.g. presses a button, activates a list item).
166
NVDA+numPadDivide: moveMouseToNavigatorObject
167
Move the mouse pointer to the current navigator object
169
NVDA+numPadMultiply: moveNavigatorObjectToMouse
170
Sets the navigator object to the current object under the mouse pointer
172
numpadSubtract: review_moveToCaret
173
Moves the review cursor to the location of the caret.
175
Control+numpadSubtract: review_moveCaretHere
176
Moves the caret to the location of the review cursor
178
NVDA+numPadSubtract: navigatorObject_toFocus
179
Sets the navigator object to the current object with focus.
181
NVDA+shift+numPadSubtract: navigatorObject_moveFocus
182
Sets the keyboard focus to the navigator object
184
numPadDivide: leftMouseClick
185
Clicks the left mouse button once where ever it may be at the time.
186
shift+numpadDivide: toggleLeftMouseButton
187
Locks or unlocks the left mouse button
189
numPadMultiply: rightMouseClick
190
Clicks the right mouse button once where ever it may be at the time.
192
shift+numpadMultiply: toggleRightMouseButton
193
Locks or unlocks the right mouse button
195
numpadAdd: review_sayAll
196
Uses the review cursor to read from its position to the end of the currently reviewable text.
198
NVDA+numPadAdd: navigatorObject_sayAll
199
Starts to read all the objects after the navigator object, in flow order.
203
numpad1: review_previousCharacter
204
Moves the review cursor to the previous character.
206
Shift+numpad1: review_startOfLine
207
Moves the review cursor to the start of the line.
209
numpad2: review_currentCharacter
210
speaks the character at the review cursor.
212
numpad3: review_nextCharacter
213
Moves the review cursor to the next character.
215
Shift+numpad3: review_endOfLine
216
Moves the review cursor to the end of the line.
218
numpad4: review_previousWord
219
Moves the review cursor to the previous word.
221
numpad5: review_currentWord
222
speaks the word at the review cursor.
224
numpad6: review_nextWord
225
Moves the review cursor to the next word.
227
numpad7: review_previousLine
228
Moves the review cursor to the previous line.
230
Shift+numpad7: review_top
231
Moves the review cursor to the first line.
233
numpad8: review_currentLine
234
speaks the line at the review cursor.
236
numpad9: review_nextLine
237
Moves the review cursor to the previous line.
239
Shift+numpad9: review_bottom
240
Moves the review cursor to the last line.
242
NVDA+f9: review_markStartForCopy
243
Marks the current position of the review cursor as the start of text to be copied.
245
NVDA+f10: review_copy
246
Retrieves the text from the previously set start marker up to and including the current position of the review cursor and copies it to the clipboard.
248
VirtualBuffer commands:
250
NVDA+space: toggleVirtualBufferPassThrough
251
Turns virtualBuffer pass-through mode on or off.
255
NVDA+f7: elements list
256
NVDA+f5: refresh buffer
257
NVDA+v: toggleScreenLayout
259
VirtualBuffer quick keys to skip to the next element of a particular type (also use shift with the key to go backwards):
280
1 to 6: headings 1 to 6 respectively