Assigning a name to a keystroke

7 views
Skip to first unread message

Ed Marquette

unread,
Apr 17, 2026, 11:06:31 AMApr 17
to NVDA Screen Reader Discussion
Friends:
With Microsoft's Voice Access, there is a universal (works anywhere in Windows) hotkey, Alt + shift + B, that turns the microphone on and off. Please, I know there are other ways to do the same thing. In Narrator, one hears "Microphone On" or "Microphone Off." I think I can get NVDA to say a word or phrase at a keystroke (though I have never done this), but I do not know how to have NVDA check to see if the microphone is on or off and then report the correct status—as the "on" is changed to "off" and vice versa
To do this, I'm thinking I have to write an addon for NVDA—way above my pay grade (I'm a lawyer, not a programmer). Or, perhaps I might try my hand at AutoHotKey (something I'm actively trying to learn).
Any suggestions?

joseph....@gmail.com

unread,
Apr 17, 2026, 1:04:44 PMApr 17
to nvda-...@nvaccess.org

Hi,

NVDA will announce microphone status from anywhere when you press Alt+Shift+B while using Voice Access… but if NVDA is installed (won’t work for portable versions).

Answer provided by the very person who programmed that into NVDA.

Cheers,

Joseph

--
***
Please note: the NVDA project has a Citizen and Contributor Code of Conduct.
NV Access expects that all community members will read and abide by the rules set out in this document while participating in this group.
https://github.com/nvaccess/nvda/blob/master/CODE_OF_CONDUCT.md
 
You can contact the group owners and moderators via nvda-user...@nvaccess.org.
---
You received this message because you are subscribed to the Google Groups "NVDA Screen Reader Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nvda-users+...@nvaccess.org.
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/DM6PR11MB356354ECB62AEE648F2BEE3AF7202%40DM6PR11MB3563.namprd11.prod.outlook.com.

Ed Marquette

unread,
Apr 17, 2026, 1:18:00 PMApr 17
to nvda-...@nvaccess.org, Nvda-...@nvaccess.org
Joseph:
Good to know that it is supposed to work in NVDA. Now, I just have to figure out why it doesn’t work on my Lenovo ThinkPad yoga.
Does it matter whether NVDA starts first?
I ask only because Gemini strongly suggested that the screen reader be running prior to starting voice access.
That seemed a little goofy.

Sent from my iPhone

On Apr 17, 2026, at 12:04 PM, joseph....@gmail.com wrote:



joseph....@gmail.com

unread,
Apr 17, 2026, 1:57:03 PMApr 17
to nvda-...@nvaccess.org

Hi,

Screen reader first or Voice Access first: it doesn’t matter.

In order to announce notifications from Voice Access (powered by UIA notification event, by the way), NVDA must be installed to obtain higher app privileges. Portable copy does not have enough privileges to announce Voice Access notifications, let alone access Voice Access interface.

Also, I wonder this is something new with NVDA 2026.1 and later as notifications might work better on 64-bit NVDA releases. To test that, install NVDA 2026.1 beta 11 and ee if that makes a difference.

Reply all
Reply to author
Forward
0 new messages