Information
Author: Smart Thinh Production
Compatibility: NVDA version 2019.3 and beyond
Introduction
When using NVDA, common operations like Copy (Ctrl+C), Paste (Ctrl+V), Cut (Ctrl+X), Undo (Ctrl+Z), Select All (Ctrl+A), and Redo (Ctrl+Y) are performed very frequently. However, by default NVDA does not announce any notification when users press these key combinations, leading to:
- Not knowing whether the operation has been performed or not
- Difficulty tracking text editing workflow
- Reduced convenience and work efficiency, especially when quick operations are needed
To solve this problem, I have developed this add-on.
Purpose of the Add-on
The add-on is created to:
- Clearly announce each time the user performs cut, copy, paste, undo, select all, or redo operations.
- Help NVDA users immediately confirm that the operation has been executed.
- Provide special support for new users or those who need clear audio feedback during text editing.
- Increase work speed and reduce errors during content editing.
Supported Shortcuts
The add-on will announce a notification each time the user presses one of the following keys:
| Key Combination | Function | Announcement |
|---|---|---|
| Ctrl + C | Copy | "Copied" |
| Ctrl + V | Paste | "Pasted" |
| Ctrl + X | Cut | "Cut" |
| Ctrl + Z | Undo | "Undone" |
| Ctrl + Y | Redo | "Redone" |
| Ctrl + A | Select All | "All selected" |
All notifications are read by NVDA immediately and do not conflict with default shortcuts.
How It Works
This add-on listens for global keypress events in NVDA. When it detects that a key combination has been pressed, the add-on will:
- Execute the system's default action (copy, paste, etc.)
- Trigger sound playback or read a notification using the NVDA voice
- Ensure it does not change the standard behavior of the application you are using
This helps users receive immediate feedback without affecting their workflow.
Highlight Features
- Works in all applications: Word, Notepad, browsers, code editors, etc.
- Fast and stable response
- Fully compatible with the latest NVDA
- Lightweight, does not slow down the computer
- Does not overlap with any other add-ons or shortcuts
Change Log
Version: 25.2
- Added translation support. Currently, only Vietnamese language is available
- Added a feature to play sounds when keyboard shortcuts are pressed. You can enable this feature through NVDA's Settings. To enable this feature, follow these steps:
- First, open the NVDA menu.
- Next, go to 'Settings'.
- Then, find the 'Say Function' section.
- Within this section, locate and enable the option 'Play different sound effects when performing keyboard shortcuts'.
- Finally, press 'OK' or 'Enter' to save your configuration.
Version: 1.1
- Fix error of not being able to copy or cut in web browser
Version: 1.0
- Initial Release
Contact the Developer
For feedback, support, or inquiries, please contact: