Overview
This quick start guide will help you begin using NVDA effectively. You’ll learn the most commonly used keystrokes and essential features to navigate Windows and applications.For comprehensive training, the “Basic Training for NVDA” module is available from the NV Access Shop. It covers everything from getting started to browsing the web and using object navigation.
The NVDA Modifier Key
Most NVDA-specific keyboard commands use the NVDA modifier key in conjunction with other keys. Understanding this key is essential for using NVDA.Insert
Desktop and most laptops
Numpad Insert
Desktop with numpad (Num Lock off)
Caps Lock
Optional alternative (can be enabled in settings)
By default, both the
Insert and Numpad Insert keys are set as NVDA modifier keys. Throughout this guide, we’ll refer to this as NVDA+[key].Using the Modifier Key
If you want to use one of these keys for its normal function (e.g., turning Caps Lock on when it’s set as an NVDA modifier), press the key twice in quick succession.Keyboard Layouts
NVDA supports two keyboard layouts:Desktop Layout
Makes heavy use of the numpad (with Num Lock off). Best for users with a full-size keyboard.
Laptop Layout
Designed for laptops without a numpad. Remaps numpad functions to other key combinations.
You can switch between layouts in the Keyboard category of NVDA Settings (found under Preferences in the NVDA menu).
Essential Commands
Here are the most frequently used NVDA commands:Starting and Stopping NVDA
| Action | Desktop Key | Laptop Key | Description |
|---|---|---|---|
| Start NVDA | Ctrl+Alt+N | Ctrl+Alt+N | Starts or restarts NVDA from the desktop |
| Exit NVDA | NVDA+Q, then Enter | NVDA+Q, then Enter | Exits NVDA completely |
| Pause speech | Shift | Shift | Pauses speech; press again to continue |
| Stop speech | Ctrl | Ctrl | Instantly stops speaking |
The NVDA Menu
The NVDA menu provides access to settings, tools, help, and more.Alternative methods:
- Perform a 2-finger double-tap on a touchscreen
- Access the system tray with
Windows+B, arrow down to the NVDA icon, and pressEnter
Input Help Mode
Input Help is an excellent way to learn NVDA commands. When enabled, NVDA will announce any key you press and describe its function without actually executing the command.Turn On Input Help
Press
NVDA+1Turn Off Input Help
Press
NVDA+1 againWhile in input help mode, commands will not execute - you’re just learning what they do!
Reading Text
NVDA provides several commands for reading text at different levels:Basic Reading Commands
| Action | Desktop Key | Laptop Key | Description |
|---|---|---|---|
| Say all | NVDA+Down Arrow | NVDA+A | Reads from current position to the end |
| Read current line | NVDA+Up Arrow | NVDA+L | Reads the current line (press twice to spell, three times for phonetic spelling) |
| Read selection | NVDA+Shift+Up Arrow | NVDA+Shift+S | Reads any selected text |
| Read clipboard | NVDA+C | NVDA+C | Reads text on the clipboard |
Pressing most reading commands twice will spell the information. Pressing three times will spell it using character descriptions (Alpha, Bravo, Charlie, etc.).
Reporting Location and Information
These commands help you understand where you are and what’s on screen:| Action | Desktop Key | Laptop Key | Description |
|---|---|---|---|
| Window title | NVDA+T | NVDA+T | Reports the title of the active window |
| Report focus | NVDA+Tab | NVDA+Tab | Reports the control that has focus |
| Read window | NVDA+B | NVDA+B | Reads the entire current window |
| Read status bar | NVDA+End | NVDA+Shift+End | Reports the status bar if found |
| Read time | NVDA+F12 | NVDA+F12 | Once for time, twice for date |
| Report formatting | NVDA+F | NVDA+F | Reports text formatting at cursor |
| Report link destination | NVDA+K | NVDA+K | Speaks the URL of the link at cursor |
Configuring Speech Output
Control what NVDA announces as you type and interact:| Action | Key | Description |
|---|---|---|
| Speak typed characters | NVDA+2 | Toggles character echo on/off |
| Speak typed words | NVDA+3 | Toggles word echo on/off |
| Speak command keys | NVDA+4 | Toggles announcement of non-character keys |
| Enable mouse tracking | NVDA+M | Announces text under mouse pointer |
The Synth Settings Ring
The synth settings ring allows quick adjustment of speech settings from anywhere:| Action | Desktop Key | Laptop Key | Description |
|---|---|---|---|
| Next setting | NVDA+Ctrl+Right Arrow | NVDA+Shift+Ctrl+Right Arrow | Moves to next speech setting |
| Previous setting | NVDA+Ctrl+Left Arrow | NVDA+Shift+Ctrl+Left Arrow | Moves to previous speech setting |
| Increase setting | NVDA+Ctrl+Up Arrow | NVDA+Shift+Ctrl+Up Arrow | Increases current setting (rate, volume, etc.) |
| Decrease setting | NVDA+Ctrl+Down Arrow | NVDA+Shift+Ctrl+Down Arrow | Decreases current setting |
Settings you can adjust: speech rate, voice selection, volume, pitch, and more.
Web Navigation
When browsing web pages, NVDA provides single-letter navigation for quick movement:Headings
Press
H to move to next headingLinks
Press
K to move to next linkForm Fields
Press
F to move to next form fieldTables
Press
T to move to next tableLists
Press
L to move to next listLandmarks
Press
D to move to next landmarkPress
Shift plus any of these letters to move to the previous element of that type. For example, Shift+H moves to the previous heading.Heading Levels
Press1 through 9 to jump to headings at specific levels:
Elements List
The Elements List provides an overview of links, headings, and other elements on a page:Switch Element Types
Use radio buttons to switch between links, headings, form fields, buttons, or landmarks
Touch Gestures (Touchscreen Devices)
If you’re running NVDA on a device with a touchscreen, you can control NVDA with touch:Touch interaction support must be enabled. Toggle it with
NVDA+Ctrl+Alt+T.Basic Touch Gestures
| Gesture | Action |
|---|---|
| Tap | Announce control or text at touch point |
| Double-tap | Activate the control |
| Flick left/right/up/down | Navigate in different directions |
| 3-finger tap | Toggle between text mode and object mode |
Exploring the Screen
Speech Modes
NVDA provides different speech modes for various situations:Talk (Default)
NVDA speaks normally in reaction to screen changes and actions
On-demand
NVDA only speaks when you use reporting commands
Off
NVDA doesn’t speak but still reacts to commands
Beeps
NVDA replaces speech with short beeps
NVDA+S
Beeps mode is useful when verbose output is scrolling (like in a terminal) but you only care that output is continuing. On-demand mode is useful when you don’t need constant feedback.
Object Navigation
Object navigation lets you explore the current application or Operating System without moving the focus or caret:| Action | Desktop Key | Laptop Key | Description |
|---|---|---|---|
| Report current object | NVDA+Numpad 5 | NVDA+Shift+O | Reports the current navigator object |
| Move to containing object | NVDA+Numpad 8 | NVDA+Shift+Up Arrow | Moves to parent object |
| Move to previous object | NVDA+Numpad 4 | NVDA+Shift+Left Arrow | Moves to previous object |
| Move to next object | NVDA+Numpad 6 | NVDA+Shift+Right Arrow | Moves to next object |
| Move to first contained object | NVDA+Numpad 2 | NVDA+Shift+Down Arrow | Moves into first child object |
| Move to focus object | NVDA+Numpad Minus | NVDA+Backspace | Returns to focused object |
| Activate object | NVDA+Numpad Enter | NVDA+Enter | Activates current object |
Customizing Settings
Most NVDA functions can be customized via NVDA Settings:
Quick access to settings:
- General settings:
NVDA+Ctrl+G - Synthesizer settings:
NVDA+Ctrl+S - Voice settings:
NVDA+Ctrl+V
Add-ons
Add-ons extend NVDA’s functionality. Access them through the Add-on Store:Getting Help
NVDA provides several resources for learning and support:User Guide
Press
NVDA+N, then H for Help to access the full user guideCommands Quick Reference
Available from the Help menu - lists all keyboard commands
Community Support
Email user groups provide community help and answers
Training Materials
Comprehensive training modules available from the NV Access Shop
NV Access Resources
- Basic Training for NVDA: Available in electronic text, audio, and Braille formats
- Telephone Support: Available in blocks or as part of the NVDA Productivity Bundle
- NVDA Certified Experts: Professional support from certified users
The In-Process blog provides regular updates about NVDA development and features.
Tips for Success
Use Input Help
Turn on Input Help (
NVDA+1) when learning new commandsPractice Navigation
Spend time practicing object navigation and web navigation commands
Adjust Speech Rate
Find a comfortable speech rate using the synth settings ring
Join the Community
Connect with other NVDA users for tips and support
Next Steps
Now that you understand the basics, explore:- Browse Mode: Learn advanced web navigation techniques
- Configuration Profiles: Create different settings for different tasks
- Braille Support: If you use a braille display, configure braille settings
- Add-ons: Discover add-ons that enhance NVDA for your specific needs
Full User Guide
Access the complete NVDA User Guide for in-depth information on all features
