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>