This add-on contains a number of small improvements to NVDA screenreader, each of them too small to deserve a separate add-on.
This add-on is only compatible with NVDA versions 2019.3 and above.
Tony's enhancements latest stable version
You can assign certain keystrokes to be dynamic. After issuing such a keystroke, NVDA will be checking currently focused window for any updates and if the line is updated, NVDA will speak it automatically. For example, certain keystrokes in text editors should be marked dynamic, such as Jump to bookmark, jump to another line and debugging keystrokes,such as step into/step over.
The format of dynamic keystrokes table is simple: every line contains a rule in the following format:
appName keystroke
where appName is the name of the application where this keystroke is marked dynamic (or * to b marked dynamic in all applications), andkeystroke is a keystroke in NVDA format, for example, control+alt+shift+pagedown.
This option is disabled by default and must be enabled in the settings.
This option makes NVDA to speak new lines immediately as they appear in console output, instead of queueing new speech utterances.
There is also an option to beep on command line updates - this would give you a better idea when new lines are printed in the console.
Check this option for NVDA to provide audio feedback when NVDA is busy. NVDA being busy does not necessarily indicate a problem with NVDA, but rather this is a signal to the user that any NVDA commands will not be processed immediately.
This option controls the volume of NVDA speech as well as all the other sounds and beeps produced by NVDA. The advantage of this option compared to adjusting volume of a speech synthesizer, is that it affects the volume of all the beeps proportionally.
In NVDA pressing Insert key twice in a row toggles insert mode in applications. However, sometimes it happens accidentally and it triggers insert mode. Since this is a special keystroke, it cannot be disabled in the settings. This add-on provides a way to block this keyboard shortcut. When double insert is blocked, insert mode can stil be toggled by pressing NVDA+F2 and then Insert.
This option is disabled by default and must be enabled in the settings.