Insert sticky

26 views
Skip to first unread message

Juan Antonio Fuentes Bermúdez

unread,
Jul 10, 2026, 1:36:23 PMJul 10
to NVDA Screen Reader Discussion

Hi all.


Anybody have:


http://cezap.sk/~lecky/d/lockcapslock.txt


Thanks.

John O'Regan

unread,
Jul 12, 2026, 2:43:53 PM (14 days ago) Jul 12
to nvda-...@nvaccess.org
Hi Juan,

On the What's New In NVDA page
(https://download.nvaccess.org/releases/2026.1beta4/documentation/changes.html),
it says,

When the Windows Sticky Keys function is enabled, the NVDA modifier
key will now behave like other modifier keys. This allows you to use
the NVDA modifier key without needing to hold it down while you press
other keys.

Btw, to turn on Sticky Keys, press Shift 5 times.

HTH! :)

John

John O'Regan

unread,
Jul 12, 2026, 2:48:16 PM (14 days ago) Jul 12
to nvda-...@nvaccess.org
PS: Forgot to say this feature was introduced in NVDA 2012.3.

Juan Antonio Fuentes Bermúdez

unread,
Jul 12, 2026, 4:06:33 PM (14 days ago) Jul 12
to nvda-...@nvaccess.org, John O'Regan

Hi, thanks for your help, but it's not what I need. I don't want to make the insert key sticky; I want it to work correctly on my keyboard in Jaws.



I will try this:



Comment 3 by peter on 2012-03-20 18:26
This is a simple global plugin to emulate sticky NVDA key.

  1. Download the file at

    1. http://cezap.sk/~lecky/d/lockcapslock.txt
      and save it to globalPlugins directory as lockcapslock.py (i used .txt extension because we have python module on our webserver)
  2. reload plugins or restart NVDA
  3. press and release ctrl+alt+space to lock the NVDA key
  4. Press the same combination to unlock the NVDA key,
    It is also possible to unlock by pressing the same NVDA key as was emulated by the plugin. Plugin emulates the first active (enabled in keyboard configuration) variant of NVDA key and the variants are tested in the following order: capslock, extended insert, numpad insert.
    It is possible to combine this with windows sticky keys and it also works for those who uses reviewing in console windows.

Quentin Christensen

unread,
Jul 12, 2026, 8:04:08 PM (13 days ago) Jul 12
to nvda-...@nvaccess.org, John O'Regan
Do you mean Jaws or NVDA?  

For NVDA, you can press the modifier key twice to perform its original function - eg if you have caps lock set as your NVDA modifier key, press it twice to toggle caps lock.

Trying to think what else you could be asking - If you mean you would like to use the number pad for navigation (4 for left arrow etc), then look in the add-on store for the Numpad Navmode add-on.

Kind regards

Quentin

--
***
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/d8b3e69b-b8d2-454c-9616-f625468f5623%40gmail.com.


--

Quentin Christensen
Training and Support Manager

NV Access

Celebrating 20 years of NVDA
image.png
Blog, releases & news by emailhttps://nvaccess.org/newsletter
Other socials & community: https://www.nvaccess.org/#socials

image.png

Juan Antonio Fuentes Bermúdez

unread,
Jul 13, 2026, 3:24:03 AM (13 days ago) Jul 13
to nvda-...@nvaccess.org, Quentin Christensen, John O'Regan

Hi, thanks. 


Could the JAWS feature called "Insert Key Mode" be simulated or created in NVDA?

The description is this:

If checked, the INSERT key will act as a sticky key. By default, this option is checked. By default, this box is not
is verified.

Has some Logitech genius thought of one of their keyboards to configure the insert extended keys without continuous or repeated pressing, with the annoyance
This means that they cannot be used as modified reader keys.

In JAWS this is solved by activating that option.

In NVDA I have not seen anything similar, and therefore it is very uncomfortable to use the numeric keypad insert as a modified key.

I don't know, maybe with some small addon, you could add that option to NVDA.

Greetings and thanks.

Quentin Christensen

unread,
Jul 13, 2026, 4:46:37 AM (13 days ago) Jul 13
to Juan Antonio Fuentes Bermúdez, nvda-...@nvaccess.org, John O'Regan
It looks like Jaws and NVDA have taken very slightly different approaches to the same issue - though neither I suspect, considering your specific issue.

Where Jaws has an option you can enable to make their modifier key "sticky" - NVDA doesn't have an option, but instead automatically makes the NVDA key sticky if the Windows accessibility option Sticky Keys is enabled - which is probably 95% of the time when you would want that.

I'm not 100% clear on what is happening with your keyboard, but I suspect a fix for that is probably more likely than to NVDA - The first two things I would do are 1) Check the Logitech driver or utilities to see if there is a way there of changing the behaviour.  And 2) Write to Logitech to explain the problem to them (they should ideally know what a screen reader is, but even you can just convey that you have a program for which INSERT is a modifier key and is pressed in combination with other keys, that should explain the functionality which is conflicting).

If someone would like to make an add-on, it probably isn't overly complex  - someone could likely look at what NVDA does when Windows sticky keys is enabled and copy that into an add-on - I say without actually looking at the code :)

Kind regards

Quentin
Reply all
Reply to author
Forward
0 new messages