Skip to main content

NVDAKeyCodeCommands

Extends: object

Implements: Record<string, WindowsKeyCodeCommand>

Key code commands for the NVDA screen reader on Windows.

Use with the NVDA perform to invoke the key code command:

import { nvda } from "@guidepup/guidepup";

(async () => {
// Start NVDA.
await nvda.start();

// Move to the next item.
await nvda.perform(nvda.keyboardCommands.moveToNext);

// Stop NVDA.
await nvda.stop();
})();

Contents:

NVDAKeyCodeCommands.start

Turn NVDA on.

Equivalent of executing Control-Alt-N.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.stopSpeech

Instantly stops speaking.

Equivalent of executing Control.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.pauseSpeech

Instantly pauses speech. Pressing it again will continue speaking where it left off (if pausing is supported by the current synthesizer).

Equivalent of executing Shift.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openUtilityMenu

Pops up the NVDA menu to allow you to access preferences, tools, help, etc..

Equivalent of executing NVDA-N.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.toggleSpeechMode

Toggles speech mode between speech, beeps and off..

Equivalent of executing NVDA-S.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.startKeyboardHelp

Pressing any key in this mode will report the key, and the description of any NVDA command associated with it.

Equivalent of executing NVDA-1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.stop

Turn NVDA off.

Equivalent of executing NVDA-Q.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.ignoreNextKeyCombination

Tells NVDA to pass the next key press straight through to the active application - even if it is normally treated as an NVDA key command.

Equivalent of executing NVDA-F2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.toggleSleepMode

sleep mode disables all NVDA commands and speech/braille output for the current application. This is most useful in applications that provide their own speech or screen reading features. Press this command again to disable sleep mode - note that NVDA will only retain the Sleep Mode setting until it is restarted..

Equivalent of executing NVDA-Shift-S.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportDateTime

Pressing once reports the current time, pressing twice reports the date.

Equivalent of executing NVDA-F12.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportBatteryStatus

Reports the battery status i.e. whether AC power is in use or the current charge percentage..

Equivalent of executing NVDA-Shift-B.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportClipboardText

Reports the Text on the clipboard if there is any..

Equivalent of executing NVDA-C.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportCurrentFocus

Announces the current object or control that has the System focus. Pressing twice will spell the information.

Equivalent of executing NVDA-Tab.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportTitle

Reports the title of the currently active window. Pressing twice will spell the information. Pressing three times will copy it to the clipboard.

Equivalent of executing NVDA-T.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readActiveWindow

Reads all the controls in the currently active window (useful for dialogs).

Equivalent of executing NVDA-B.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportStatusBar

Reports the Status Bar if NVDA finds one. It also moves the navigator object to this location. Pressing twice will spell the information. Pressing three times will copy it to the clipboard.

Equivalent of executing NVDA-End.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.sayAll

Starts reading from the current position of the system caret, moving it along as it goes.

Equivalent of executing NVDA-Down Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readLine

Reads the line where the system caret is currently situated. Pressing twice spells the line. Pressing three times spells the line using character descriptions..

Equivalent of executing NVDA-Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readCurrentSelection

Reads any currently selected text.

Equivalent of executing NVDA-Shift-Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportTextFormatting

Reports the formatting of the text where the caret is currently situated. Pressing twice shows the information in browse mode.

Equivalent of executing NVDA-F.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readNextSentence

Moves the caret to the next sentence and announces it. (only supported in Microsoft Word and Outlook).

Equivalent of executing Alt-Down Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readPreviousSentence

Moves the caret to the previous sentence and announces it. (only supported in Microsoft Word and Outlook).

Equivalent of executing Alt-Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousColumn

When within a table, moves the system caret to the previous column (staying in the same row).

Equivalent of executing Control-Alt-Left Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextColumn

When within a table, moves the system caret to the next column (staying in the same row).

Equivalent of executing Control-Alt-Right Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousRow

When within a table, moves the system caret to the previous row (staying in the same column).

Equivalent of executing Control-Alt-Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextRow

When within a table, moves the system caret to the next row (staying in the same column).

Equivalent of executing Control-Alt-Down Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportCurrentObject

Reports the current navigator object. Pressing twice spells the information, and pressing 3 times copies this object's name and value to the clipboard..

Equivalent of executing NVDA-NumPad5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToContainingObject

Moves to the object containing the current navigator object.

Equivalent of executing NVDA-NumPad8.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousObject

Moves to the object before the current navigator object.

Equivalent of executing NVDA-NumPad4.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextObject

Moves to the object after the current navigator object.

Equivalent of executing NVDA-NumPad6.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToFirstContainedObject

Moves to the first object contained by the current navigator object.

Equivalent of executing NVDA-NumPad2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToFocusObject

Moves to the object that currently has the system focus, and also places the review cursor at the position of the System caret, if it is showing.

Equivalent of executing NVDA-NumPadMinus.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.activateCurrentNavigatorObject

Activates the current navigator object (similar to clicking with the mouse or pressing space when it has the system focus).

Equivalent of executing NVDA-NumPadEnter.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToReviewPosition

pressed once Moves the System focus to the current navigator object, pressed twice moves the system caret to the position of the review cursor.

Equivalent of executing NVDA-Shift-NumPadMinus.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportReviewPosition

Reports information about the location of the text or object at the review cursor. For example, this might include the percentage through the document, the distance from the edge of the page or the exact screen position. Pressing twice may provide further detail..

Equivalent of executing NVDA-NumPadDelete.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToTopLineInReview

Moves the review cursor to the top line of the text.

Equivalent of executing Shift-NumPad7.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousLineInReview

Moves the review cursor to the previous line of text.

Equivalent of executing NumPad7.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportCurrentLineInReview

Announces the current line of text where the review cursor is positioned. Pressing twice spells the line. Pressing three times spells the line using character descriptions..

Equivalent of executing NumPad8.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextLineInReview

Move the review cursor to the next line of text.

Equivalent of executing NumPad9.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToBottomLineInReview

Moves the review cursor to the bottom line of text.

Equivalent of executing Shift-NumPad9.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousWordInReview

Moves the review cursor to the previous word in the text.

Equivalent of executing NumPad4.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportCurrentWordInReview

Announces the current word in the text where the review cursor is positioned. Pressing twice spells the word. Pressing three times spells the word using character descriptions..

Equivalent of executing NumPad5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextWordInReview

Move the review cursor to the next word in the text.

Equivalent of executing NumPad6.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToStartOfLineInReview

Moves the review cursor to the start of the current line in the text.

Equivalent of executing Shift-NumPad1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousCharacterInReview

Moves the review cursor to the previous character on the current line in the text.

Equivalent of executing NumPad1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportCurrentCharacterInReview

Announces the current character on the line of text where the review cursor is positioned. Pressing twice reports a description or example of that character. Pressing three times reports the numeric value of the character in decimal and hexadecimal..

Equivalent of executing NumPad2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextCharacterInReview

Move the review cursor to the next character on the current line of text.

Equivalent of executing NumPad3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToEndOfLineInReview

Moves the review cursor to the end of the current line of text.

Equivalent of executing Shift-NumPad3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.sayAllWithReview

Reads from the current position of the review cursor, moving it as it goes.

Equivalent of executing NumPadPlus.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.selectThenCopyFromReviewCursor

Starts the select then copy process from the current position of the review cursor. The actual action is not performed until you tell NVDA where the end of the text range is.

Equivalent of executing NVDA-F9.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.selectThenCopyToReviewCursor

On the first press, text is selected from the position previously set as start marker up to and including the review cursor's current position. If the system caret can reach the text, it will be moved to the selected text. After pressing this key stroke a second time, the text will be copied to the Windows clipboard.

Equivalent of executing NVDA-F10.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToMarkedStartForCopyInReview

Moves the review cursor to the position previously set start marker for copy.

Equivalent of executing NVDA-Shift-F9.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportTextFormattingInReview

Reports the formatting of the text where the review cursor is currently situated. Pressing twice shows the information in browse mode.

Equivalent of executing NVDA-Shift-F.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.switchToNextReviewMode

switches to the next available review mode.

Equivalent of executing NVDA-NumPad7.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.switchToPreviousReviewMode

switches to the previous available review mode.

Equivalent of executing NVDA-NumPad1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.leftMouseClick

Clicks the left mouse button once. The common double click can be performed by pressing this key twice in quick succession.

Equivalent of executing NumPadDivide.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.leftMouseButtonLock

Locks the left mouse button down. Press again to release it. To drag the mouse, press this key to lock the left button down and then move the mouse either physically or use one of the other mouse routing commands.

Equivalent of executing Shift-NumPadDivide.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.rightMouseClick

Clicks the right mouse button once, mostly used to open context menu at the location of the mouse..

Equivalent of executing NumPadMultiply.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.rightMouseButtonLock

Locks the right mouse button down. Press again to release it. To drag the mouse, press this key to lock the right button down and then move the mouse either physically or use one of the other mouse routing commands.

Equivalent of executing Shift-NumPadMultiply.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveMouseToCurrentNavigatorObject

Moves the mouse to the location of the current navigator object and review cursor.

Equivalent of executing NVDA-NumPadDivide.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.navigateToObjectUnderMouse

Set the navigator object to the object located at the position of the mouse.

Equivalent of executing NVDA-NumPadMultiply.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.toggleBetweenBrowseAndFocusMode

Toggles between focus mode and browse mode.

Equivalent of executing NVDA-Space bar.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.exitFocusMode

Switches back to browse mode if focus mode was previously switched to automatically.

Equivalent of executing Escape.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.refreshBrowseDocument

Reloads the current document content (useful if certain content seems to be missing from the document. Not available in Microsoft Word and Outlook.).

Equivalent of executing NVDA-F5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.find

Pops up a dialog in which you can type some text to find in the current document. See searching for text for more information..

Equivalent of executing NVDA-Control-F.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.findNext

Finds the next occurrence of the text in the document that you previously searched for.

Equivalent of executing NVDA-F3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.findPrevious

Finds the previous occurrence of the text in the document you previously searched for.

Equivalent of executing NVDA-Shift-F3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openLongDescription

Opens a new window containing a long description for the element you are on if it has one..

Equivalent of executing NVDA-D.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeading

Move to next heading.

Equivalent of executing H.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeading

Move to previous heading.

Equivalent of executing Shift-H.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextList

Move to next list.

Equivalent of executing L.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousList

Move to previous list.

Equivalent of executing Shift-L.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextListItem

Move to next list item.

Equivalent of executing I.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousListItem

Move to previous list item.

Equivalent of executing Shift-I.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextTable

Move to next table.

Equivalent of executing T.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousTable

Move to previous table.

Equivalent of executing Shift-T.

Type: WindowsKeyCodeCommand

Move to next link.

Equivalent of executing K.

Type: WindowsKeyCodeCommand

Move to previous link.

Equivalent of executing Shift-K.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextNonLinkedText

Move to next non linked text.

Equivalent of executing N.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousNonLinkedText

Move to previous non linked text.

Equivalent of executing Shift-N.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextFormField

Move to next form field.

Equivalent of executing F.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousFormField

Move to previous form field.

Equivalent of executing Shift-F.

Type: WindowsKeyCodeCommand

Move to next unvisited link.

Equivalent of executing U.

Type: WindowsKeyCodeCommand

Move to previous unvisited link.

Equivalent of executing Shift-U.

Type: WindowsKeyCodeCommand

Move to next visited link.

Equivalent of executing V.

Type: WindowsKeyCodeCommand

Move to previous visited link.

Equivalent of executing Shift-V.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextEditField

Move to next edit field.

Equivalent of executing E.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousEditField

Move to previous edit field.

Equivalent of executing Shift-E.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextButton

Move to next button.

Equivalent of executing B.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousButton

Move to previous button.

Equivalent of executing Shift-B.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextCheckbox

Move to next checkbox.

Equivalent of executing X.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousCheckbox

Move to previous checkbox.

Equivalent of executing Shift-X.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextComboBox

Move to next combo box.

Equivalent of executing C.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousComboBox

Move to previous combo box.

Equivalent of executing Shift-C.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextRadioButton

Move to next radio button.

Equivalent of executing R.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousRadioButton

Move to previous radio button.

Equivalent of executing Shift-R.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextBlockQuote

Move to next block quote.

Equivalent of executing Q.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousBlockQuote

Move to previous block quote.

Equivalent of executing Shift-Q.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextSeparator

Move to next separator.

Equivalent of executing S.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousSeparator

Move to previous separator.

Equivalent of executing Shift-S.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextFrame

Move to next frame.

Equivalent of executing M.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousFrame

Move to previous frame.

Equivalent of executing Shift-M.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextGraphic

Move to next graphic.

Equivalent of executing G.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousGraphic

Move to previous graphic.

Equivalent of executing Shift-G.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextLandmark

Move to next landmark.

Equivalent of executing D.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousLandmark

Move to previous landmark.

Equivalent of executing Shift-D.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextEmbeddedObject

Move to next embedded object.

Equivalent of executing O.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousEmbeddedObject

Move to previous embedded object.

Equivalent of executing Shift-O.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel1

Move to next heading level 1.

Equivalent of executing 1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel1

Move to previous heading level 1.

Equivalent of executing Shift-1.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel2

Move to next heading level 2.

Equivalent of executing 2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel2

Move to previous heading level 2.

Equivalent of executing Shift-2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel3

Move to next heading level 3.

Equivalent of executing 3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel3

Move to previous heading level 3.

Equivalent of executing Shift-3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel4

Move to next heading level 4.

Equivalent of executing 4.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel4

Move to previous heading level 4.

Equivalent of executing Shift-4.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel5

Move to next heading level 5.

Equivalent of executing 5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel5

Move to previous heading level 5.

Equivalent of executing Shift-5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextHeadingLevel6

Move to next heading level 6.

Equivalent of executing 6.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousHeadingLevel6

Move to previous heading level 6.

Equivalent of executing Shift-6.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextAnnotation

Move to next annotation.

Equivalent of executing A.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousAnnotation

Move to previous annotation.

Equivalent of executing Shift-A.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextSpellingError

Move to next spelling error.

Equivalent of executing W.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousSpellingError

Move to previous spelling error.

Equivalent of executing Shift-W.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToStartOfContainer

Moves to the start of the container (list, table, etc.) where the caret is positioned.

Equivalent of executing Shift-,.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.movePastEndOfContainer

Moves past the end of the container (list, table, etc.) where the caret is positioned.

Equivalent of executing ,.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.toggleSingleLetterNavigation

Toggles single letter navigation on and off for the current document..

Equivalent of executing NVDA-Shift-Space bar.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.browseModeElementsList

Lists various types of elements in the current document.

Equivalent of executing NVDA-F7.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToContainingBrowseModeDocument

Moves the focus out of the current embedded object and into the document that contains it.

Equivalent of executing NVDA-Control-Space bar.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.interactWithMathContent

Begins interaction with math content..

Equivalent of executing NVDA-Alt-M.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openSpeechSettings

Open speech settings..

Equivalent of executing NVDA-Control-V.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.punctuationLevel

This allows you to choose the amount of punctuation and other symbols that should be spoken as words..

Equivalent of executing NVDA-P.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.selectSynthesizer

Select Synthesizer..

Equivalent of executing NVDA-Control-S.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.audioDuckingMode

On Windows 8 and above, this option allows you to choose if NVDA should lower the volume of other applications while NVDA is speaking, or all the time while NVDA is running..

Equivalent of executing NVDA-Shift-D.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNextSynthSetting

Moves to the next available speech setting after the current, wrapping around to the first setting again after the last.

Equivalent of executing NVDA-Control-Right Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPreviousSynthSetting

Moves to the next available speech setting before the current, wrapping around to the last setting after the first.

Equivalent of executing NVDA-Control-Left Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.incrementCurrentSynthSetting

increases the current speech setting you are on. E.g. increases the rate, chooses the next voice, increases the volume.

Equivalent of executing NVDA-Control-Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.decrementCurrentSynthSetting

decreases the current speech setting you are on. E.g. decreases the rate, chooses the previous voice, decreases the volume.

Equivalent of executing NVDA-Control-Down Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.tetherBraille

This option allows you to choose whether the braille display will follow the system focus / caret, the navigator object / review cursor, or both..

Equivalent of executing NVDA-Control-T.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openKeyboardSettings

Open keyboard settings..

Equivalent of executing NVDA-Control-K.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.speakTypedCharacters

When enabled, NVDA will announce all characters you type on the keyboard..

Equivalent of executing NVDA-2.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.speakTypedWords

When enabled, NVDA will announce all words you type on the keyboard..

Equivalent of executing NVDA-3.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.speakCommandKeys

When enabled, NVDA will announce all non-character keys you type on the keyboard. This includes key combinations such as control plus another letter..

Equivalent of executing NVDA-4.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openMouseSettings

Open mouse settings..

Equivalent of executing NVDA-Control-M.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.enableMouseTracking

When enabled, NVDA will announce the text currently under the mouse pointer, as you move it around the screen. This allows you to find things on the screen, by physically moving the mouse, rather than trying to find them through object navigation..

Equivalent of executing NVDA-M.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reviewCursorFollowSystemFocus

When enabled, The review cursor will always be placed in the same object as the current system focus whenever the focus changes..

Equivalent of executing NVDA-7.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reviewCursorFollowSystemCaret

When enabled, the review cursor will automatically be moved to the position of the System caret each time it moves.

Equivalent of executing NVDA-6.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openObjectPresentationSettings

Open Object Presentation Settings..

Equivalent of executing NVDA-Control-O.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.progressBarOutput

This option controls how NVDA reports progress bar updates to you..

Equivalent of executing NVDA-U.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.reportDynamicContentChanges

Toggles the announcement of new content in particular objects such as terminals and the history control in chat programs..

Equivalent of executing NVDA-5.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openBrowseModeSettings

Open Browse Mode Settings..

Equivalent of executing NVDA-Control-B.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.useScreenLayout

This option allows you to specify whether content in browse mode should place content such as links and other fields on their own line, or if it should keep them in the flow of text as it is visually shown..

Equivalent of executing NVDA-V.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.saveConfiguration

Saves your current configuration so that it is not lost when you exit NVDA.

Equivalent of executing NVDA-Control-C.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.revertConfiguration

Pressing once resets your configuration to when you last saved it. Pressing three times will reset it back to factory defaults..

Equivalent of executing NVDA-Control-R.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.openConfigurationProfilesDialog

Show the Configuration Profiles dialog..

Equivalent of executing NVDA-Control-P.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToPrevious

Move to previous.

Equivalent of executing Up Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.moveToNext

Move to next.

Equivalent of executing Down Arrow.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.readNextFocusableItem

Read next focusable item (e.g. link, button).

Equivalent of executing Tab.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.performDefaultActionForItem

Activate.

Equivalent of executing Enter.

Type: WindowsKeyCodeCommand

NVDAKeyCodeCommands.activate

Activate.

Equivalent of executing Enter.

Type: WindowsKeyCodeCommand