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
- NVDAKeyCodeCommands.stopSpeech
- NVDAKeyCodeCommands.pauseSpeech
- NVDAKeyCodeCommands.openUtilityMenu
- NVDAKeyCodeCommands.toggleSpeechMode
- NVDAKeyCodeCommands.startKeyboardHelp
- NVDAKeyCodeCommands.stop
- NVDAKeyCodeCommands.ignoreNextKeyCombination
- NVDAKeyCodeCommands.toggleSleepMode
- NVDAKeyCodeCommands.reportDateTime
- NVDAKeyCodeCommands.reportBatteryStatus
- NVDAKeyCodeCommands.reportClipboardText
- NVDAKeyCodeCommands.reportCurrentFocus
- NVDAKeyCodeCommands.reportTitle
- NVDAKeyCodeCommands.readActiveWindow
- NVDAKeyCodeCommands.reportStatusBar
- NVDAKeyCodeCommands.sayAll
- NVDAKeyCodeCommands.readLine
- NVDAKeyCodeCommands.readCurrentSelection
- NVDAKeyCodeCommands.reportTextFormatting
- NVDAKeyCodeCommands.readNextSentence
- NVDAKeyCodeCommands.readPreviousSentence
- NVDAKeyCodeCommands.moveToPreviousColumn
- NVDAKeyCodeCommands.moveToNextColumn
- NVDAKeyCodeCommands.moveToPreviousRow
- NVDAKeyCodeCommands.moveToNextRow
- NVDAKeyCodeCommands.reportCurrentObject
- NVDAKeyCodeCommands.moveToContainingObject
- NVDAKeyCodeCommands.moveToPreviousObject
- NVDAKeyCodeCommands.moveToNextObject
- NVDAKeyCodeCommands.moveToFirstContainedObject
- NVDAKeyCodeCommands.moveToFocusObject
- NVDAKeyCodeCommands.activateCurrentNavigatorObject
- NVDAKeyCodeCommands.moveToReviewPosition
- NVDAKeyCodeCommands.reportReviewPosition
- NVDAKeyCodeCommands.moveToTopLineInReview
- NVDAKeyCodeCommands.moveToPreviousLineInReview
- NVDAKeyCodeCommands.reportCurrentLineInReview
- NVDAKeyCodeCommands.moveToNextLineInReview
- NVDAKeyCodeCommands.moveToBottomLineInReview
- NVDAKeyCodeCommands.moveToPreviousWordInReview
- NVDAKeyCodeCommands.reportCurrentWordInReview
- NVDAKeyCodeCommands.moveToNextWordInReview
- NVDAKeyCodeCommands.moveToStartOfLineInReview
- NVDAKeyCodeCommands.moveToPreviousCharacterInReview
- NVDAKeyCodeCommands.reportCurrentCharacterInReview
- NVDAKeyCodeCommands.moveToNextCharacterInReview
- NVDAKeyCodeCommands.moveToEndOfLineInReview
- NVDAKeyCodeCommands.sayAllWithReview
- NVDAKeyCodeCommands.selectThenCopyFromReviewCursor
- NVDAKeyCodeCommands.selectThenCopyToReviewCursor
- NVDAKeyCodeCommands.moveToMarkedStartForCopyInReview
- NVDAKeyCodeCommands.reportTextFormattingInReview
- NVDAKeyCodeCommands.switchToNextReviewMode
- NVDAKeyCodeCommands.switchToPreviousReviewMode
- NVDAKeyCodeCommands.leftMouseClick
- NVDAKeyCodeCommands.leftMouseButtonLock
- NVDAKeyCodeCommands.rightMouseClick
- NVDAKeyCodeCommands.rightMouseButtonLock
- NVDAKeyCodeCommands.moveMouseToCurrentNavigatorObject
- NVDAKeyCodeCommands.navigateToObjectUnderMouse
- NVDAKeyCodeCommands.toggleBetweenBrowseAndFocusMode
- NVDAKeyCodeCommands.exitFocusMode
- NVDAKeyCodeCommands.refreshBrowseDocument
- NVDAKeyCodeCommands.find
- NVDAKeyCodeCommands.findNext
- NVDAKeyCodeCommands.findPrevious
- NVDAKeyCodeCommands.openLongDescription
- NVDAKeyCodeCommands.moveToNextHeading
- NVDAKeyCodeCommands.moveToPreviousHeading
- NVDAKeyCodeCommands.moveToNextList
- NVDAKeyCodeCommands.moveToPreviousList
- NVDAKeyCodeCommands.moveToNextListItem
- NVDAKeyCodeCommands.moveToPreviousListItem
- NVDAKeyCodeCommands.moveToNextTable
- NVDAKeyCodeCommands.moveToPreviousTable
- NVDAKeyCodeCommands.moveToNextLink
- NVDAKeyCodeCommands.moveToPreviousLink
- NVDAKeyCodeCommands.moveToNextNonLinkedText
- NVDAKeyCodeCommands.moveToPreviousNonLinkedText
- NVDAKeyCodeCommands.moveToNextFormField
- NVDAKeyCodeCommands.moveToPreviousFormField
- NVDAKeyCodeCommands.moveToNextUnvisitedLink
- NVDAKeyCodeCommands.moveToPreviousUnvisitedLink
- NVDAKeyCodeCommands.moveToNextVisitedLink
- NVDAKeyCodeCommands.moveToPreviousVisitedLink
- NVDAKeyCodeCommands.moveToNextEditField
- NVDAKeyCodeCommands.moveToPreviousEditField
- NVDAKeyCodeCommands.moveToNextButton
- NVDAKeyCodeCommands.moveToPreviousButton
- NVDAKeyCodeCommands.moveToNextCheckbox
- NVDAKeyCodeCommands.moveToPreviousCheckbox
- NVDAKeyCodeCommands.moveToNextComboBox
- NVDAKeyCodeCommands.moveToPreviousComboBox
- NVDAKeyCodeCommands.moveToNextRadioButton
- NVDAKeyCodeCommands.moveToPreviousRadioButton
- NVDAKeyCodeCommands.moveToNextBlockQuote
- NVDAKeyCodeCommands.moveToPreviousBlockQuote
- NVDAKeyCodeCommands.moveToNextSeparator
- NVDAKeyCodeCommands.moveToPreviousSeparator
- NVDAKeyCodeCommands.moveToNextFrame
- NVDAKeyCodeCommands.moveToPreviousFrame
- NVDAKeyCodeCommands.moveToNextGraphic
- NVDAKeyCodeCommands.moveToPreviousGraphic
- NVDAKeyCodeCommands.moveToNextLandmark
- NVDAKeyCodeCommands.moveToPreviousLandmark
- NVDAKeyCodeCommands.moveToNextEmbeddedObject
- NVDAKeyCodeCommands.moveToPreviousEmbeddedObject
- NVDAKeyCodeCommands.moveToNextHeadingLevel1
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel1
- NVDAKeyCodeCommands.moveToNextHeadingLevel2
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel2
- NVDAKeyCodeCommands.moveToNextHeadingLevel3
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel3
- NVDAKeyCodeCommands.moveToNextHeadingLevel4
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel4
- NVDAKeyCodeCommands.moveToNextHeadingLevel5
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel5
- NVDAKeyCodeCommands.moveToNextHeadingLevel6
- NVDAKeyCodeCommands.moveToPreviousHeadingLevel6
- NVDAKeyCodeCommands.moveToNextAnnotation
- NVDAKeyCodeCommands.moveToPreviousAnnotation
- NVDAKeyCodeCommands.moveToNextSpellingError
- NVDAKeyCodeCommands.moveToPreviousSpellingError
- NVDAKeyCodeCommands.moveToStartOfContainer
- NVDAKeyCodeCommands.movePastEndOfContainer
- NVDAKeyCodeCommands.toggleSingleLetterNavigation
- NVDAKeyCodeCommands.browseModeElementsList
- NVDAKeyCodeCommands.moveToContainingBrowseModeDocument
- NVDAKeyCodeCommands.interactWithMathContent
- NVDAKeyCodeCommands.openSpeechSettings
- NVDAKeyCodeCommands.punctuationLevel
- NVDAKeyCodeCommands.selectSynthesizer
- NVDAKeyCodeCommands.audioDuckingMode
- NVDAKeyCodeCommands.moveToNextSynthSetting
- NVDAKeyCodeCommands.moveToPreviousSynthSetting
- NVDAKeyCodeCommands.incrementCurrentSynthSetting
- NVDAKeyCodeCommands.decrementCurrentSynthSetting
- NVDAKeyCodeCommands.tetherBraille
- NVDAKeyCodeCommands.openKeyboardSettings
- NVDAKeyCodeCommands.speakTypedCharacters
- NVDAKeyCodeCommands.speakTypedWords
- NVDAKeyCodeCommands.speakCommandKeys
- NVDAKeyCodeCommands.openMouseSettings
- NVDAKeyCodeCommands.enableMouseTracking
- NVDAKeyCodeCommands.reviewCursorFollowSystemFocus
- NVDAKeyCodeCommands.reviewCursorFollowSystemCaret
- NVDAKeyCodeCommands.openObjectPresentationSettings
- NVDAKeyCodeCommands.progressBarOutput
- NVDAKeyCodeCommands.reportDynamicContentChanges
- NVDAKeyCodeCommands.openBrowseModeSettings
- NVDAKeyCodeCommands.useScreenLayout
- NVDAKeyCodeCommands.saveConfiguration
- NVDAKeyCodeCommands.revertConfiguration
- NVDAKeyCodeCommands.openConfigurationProfilesDialog
- NVDAKeyCodeCommands.moveToPrevious
- NVDAKeyCodeCommands.moveToNext
- NVDAKeyCodeCommands.readNextFocusableItem
- NVDAKeyCodeCommands.performDefaultActionForItem
- NVDAKeyCodeCommands.activate
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
NVDAKeyCodeCommands.moveToNextLink
Move to next link.
Equivalent of executing K
.
Type: WindowsKeyCodeCommand
NVDAKeyCodeCommands.moveToPreviousLink
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
NVDAKeyCodeCommands.moveToNextUnvisitedLink
Move to next unvisited link.
Equivalent of executing U
.
Type: WindowsKeyCodeCommand
NVDAKeyCodeCommands.moveToPreviousUnvisitedLink
Move to previous unvisited link.
Equivalent of executing Shift-U
.
Type: WindowsKeyCodeCommand
NVDAKeyCodeCommands.moveToNextVisitedLink
Move to next visited link.
Equivalent of executing V
.
Type: WindowsKeyCodeCommand
NVDAKeyCodeCommands.moveToPreviousVisitedLink
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