Some add-ons that would be nice to see

64 views
Skip to first unread message

David Ouimet

unread,
Aug 26, 2025, 10:45:55 PM (9 days ago) Aug 26
to 'Badih Zeinoun' via NVDA Screen Reader Discussion
Hi all, I been experimenting an trying to create add-ons for NVDA, but I guess with my little understanding of scripting just when I think I might of got it right I get error's and they never come to completion. 

Some I was trying to create were for NVDA to make an announcement when I get to the bottom of a webpage or document and it would either say end of document or end of webpage. 

Another one I tried too create one that would say the percentage how far I have come down a webpage when listening with NVDA and say the percentage, like for example 27%, 57% or 79%. 

I know someone had created one like this, but it doesn't work in the current version of NVDA now. 

Well, you can force it, but it would be nice if it was fully compatible with NVDA 2025.1 and above. 

David Ouimet 

Noelia

unread,
Aug 26, 2025, 10:56:12 PM (9 days ago) Aug 26
to nvda-...@nvaccess.org
Hello, I think that, for the percentage of a webpage, you can press NVDA+delete. Feel free to check if this works for you.
Cheers,
Noelia

--
***
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/BL0PR1501MB19691ADA9207FF07ABE77FD8A038A%40BL0PR1501MB1969.namprd15.prod.outlook.com.

David Ouimet

unread,
Aug 27, 2025, 12:16:46 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org
Hi Noelia, I tried pressing on NVDA and delete when on a few different webpages, but it didn't work. That is what I was hoping I could make NVDA do. 

I use to find that keyboard shortcut handy. 

David

Sent: Tuesday, August 26, 2025 7:55 PM
To: nvda-...@nvaccess.org <nvda-...@nvaccess.org>
Subject: Re: [NVDA] Some add-ons that would be nice to see

Quentin Christensen

unread,
Aug 27, 2025, 12:38:33 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org
Which keyboard layout are you using?  IE Do you press NVDA+down arrow for say all, or NVDA+a?

If you use NVDA+down arrow, you are using desktop layout, and in that case press NVDA+numpad delete to read the percentage through a web page.

If you use NVDA+a that is laptop keyboard layout and in that case, press NVDA+delete

Note that the keystroke works to report the percent through the page when in browse mode.  If you are in focus mode, it tells you the coordinates on screen in pixels.  I just tested in Chrome, Firefox and Edge and it worked in all three for me.

Kind regards

Quentin



--

Quentin Christensen
Training and Support Manager

NV Access

Subscribe to email updates (blog, new versions, etc): https://eepurl.com/iuVyjo

David Mellor

unread,
Aug 27, 2025, 2:08:37 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org

Rui Fontes

unread,
Aug 27, 2025, 10:38:43 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org

Hello!


Answering in two messages...


Regarding your problems with making add-ons, you can subscribe to the add-on developing mailing list...

There you will find lots of NVDA add-ons authors and you will receive help to bypass the problems...


Best regards,

Rui Fontes
NVDA portuguese team



Rui Fontes

unread,
Aug 27, 2025, 10:40:19 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org

Regarding the second question, if the add-on is working alright, and it is, if you want to make it compatible, just edit the manifest.ini and change the lastTestedNVDAVersion...


Best regards,

Rui Fontes
NVDA portuguese team



Às 03:45 de 27/08/2025, 'David Ouimet' via NVDA Screen Reader Discussion escreveu:

David Ouimet

unread,
Aug 27, 2025, 10:56:12 AM (9 days ago) Aug 27
to nvda-...@nvaccess.org
Hi, Quentin, Noelia and others, I can't believe it I been using NVDA for quite awhile now and just discovered something I never knew. I was so lost when I heard the two phrases NVDA + delete and NVDA numpad delete too. 

I only realized this now by going into  input help, which is NVDA + 1. While in input help mode I was going over all the keyboard combinations and what they all are by being in that practice mode and so many key combinations I don't use or even knew about. 

I found what you finally meant Quentin the delete key isn't the one I always go to but the key just right of the NVDA key on the numpad. I did it both in browse and focus mode too and one thing also I was so happy to find about too was when in the outlook app that comes default on windows 11 the NVDA numpad delete also gives the percentage when listening to email messages also.


David Ouimet

From: Quentin Christensen <que...@nvaccess.org>
Sent: Tuesday, August 26, 2025 9:38 PM

Gene Asner

unread,
Aug 27, 2025, 11:06:31 AM (9 days ago) Aug 27
to 'David Ouimet' via NVDA Screen Reader Discussion

If you use NVDA key numpad delete when not in browse mode, it tells you the coordinates of whatever you are on on the screen.  The percent announcements are made in browse mode, which is why you hear the announcement in Outlook when in an opened message.  You are in browse mode.


When you are on a web page and turn browse mode off, NVDA key space, you will get the coordinate announcement.


Gene

David Mellor

unread,
Aug 27, 2025, 2:43:45 PM (9 days ago) Aug 27
to nvda-...@nvaccess.org

One thing to be careful about here is that some keys are context sensitive, so for example they might do something in a word processor document or might do something in a web window but not elsewhere. It's not easy to find these through NVDA-1 help mode.

David


On 27/08/2025 15:56, 'David Ouimet' via NVDA Screen Reader Discussion wrote:
Hi, Quentin, Noelia and others, I can't believe it I been using NVDA for quite awhile now and just discovered something I never knew. I was so lost when I heard the two phrases NVDA + delete and NVDA numpad delete too. 

I only realized this now by going into  input help, which is NVDA + 1. While in input help mode I was going over all the keyboard combinations and what they all are by being in that practice mode and so many key combinations I don't use or even knew about. 


David Ouimet

unread,
Aug 28, 2025, 1:28:15 AM (8 days ago) Aug 28
to nvda-...@nvaccess.org
Hi Gene, That is good they include both the coordinates and the percentage too.

Both have their places where they exceed the most. Knowing where you are by the coordinates on the screen gives you a visual representation how things are structured on the screen  and the percentage exceeds when in hyper text applications.



David Ouimet

Sent: Wednesday, August 27, 2025 8:06 AM
To: 'David Ouimet' via NVDA Screen Reader Discussion <nvda-...@nvaccess.org>

David Ouimet

unread,
Aug 28, 2025, 1:28:18 AM (8 days ago) Aug 28
to nvda-...@nvaccess.org
Yes, that is a good point Rui. That way others know the add-on has been tested and is working with  the new code in NVDA 2025.1 too.


David Ouimet


From: nvda-...@nvaccess.org <nvda-...@nvaccess.org> on behalf of Rui Fontes <tiflote...@gmail.com>
Sent: Wednesday, August 27, 2025 7:40 AM

To: nvda-...@nvaccess.org <nvda-...@nvaccess.org>
Subject: Re: [NVDA] Some add-ons that would be nice to see

joseph....@gmail.com

unread,
Aug 28, 2025, 1:31:58 AM (8 days ago) Aug 28
to nvda-...@nvaccess.org

Hi,

I strongly advise against editing add-on manifest now that we can forcefully override add-on compatibility. However, this method will not be effective for some add-ons soon (more on that later).

Cheers,

Joseph

joseph....@gmail.com

unread,
Aug 28, 2025, 1:32:27 AM (8 days ago) Aug 28
to nvda-...@nvaccess.org

Hi,

One thing to keep in mind is that the coordinates reported may not match screen resolution or greater than what was set (most noticeable when reading long documents in browse mode).

Cheers,

Joseph

Cyrille BOUGOT

unread,
Aug 28, 2025, 4:03:41 AM (8 days ago) Aug 28
to NVDA Screen Reader Discussion, joseph....@gmail.com
Hi

I can only strongly support what Joseph writs:
Please do not edit manifest files anymore: it does not bring anything useful and only adds confusion. Instead, use the possibility to override compatibility natively integrated in the Add-on Store.

To Rui specifically:
I can understand why a person not often present in NVDA community still recommends the old method to override compatibility in the manifest. But you are someone who is largely present and helpful on the lists and in the community in general, so I was quite surprised to read this recommendation from you.
I am quite curious: Is there any reason why you have recommended editing the manifest rather than using the "override compatibility" Add-on Store GUI method? May I have missed something?

Cheers,

Cyrille

Alireza Mamani

unread,
Aug 28, 2025, 8:42:33 AM (8 days ago) Aug 28
to nvda-...@nvaccess.org
This method actually works when the add-on itself is installed in nvda and the add-on store recognizes the add-on as the external source

Cyrille BOUGOT

unread,
Aug 28, 2025, 11:35:00 AM (8 days ago) Aug 28
to NVDA Screen Reader Discussion, Alireza Mamani
Sure, both methods work, editing the manifest or overriding the compatibility in the store. And it works with both types of add-ons, external or not.
But why editing the manifest while overriding through the GUI is available?
If then you ask support, the person who supports you will see that the add-on is compatible while it may not be actually, or at least not confirmed by the add-on author.
If you are a developer and you want to make the add-on compatible yourself and advertise that you have validated it, of course you can edit the manifest; by the way, add-ons are open source and can be copied and modified. But in this case, please also change the add-ons' name and ID, as well as the author's name(s), to avoid confusion!

Cheers,

Cyrille

jamie...@gmail.com

unread,
Aug 28, 2025, 2:36:15 PM (8 days ago) Aug 28
to nvda-...@nvaccess.org

I just now enabled the Extended Winamp adon. I understand it works just fine as is. If the developer is not updating the ad-on only because it doesn’t need doing. If, however, they are unable to continue the development of the ad-on, would someone else be willing to write a similar ad-on that will be maintained moving forward?

Noelia

unread,
Aug 28, 2025, 3:06:34 PM (8 days ago) Aug 28
to nvda-...@nvaccess.org
Hello:
I see version 2.3.1 of Extended Winamp add-on available from the store, published on 16/07/2025, tested with NVDA 2025.1 (minimum required version, 2020.1, published by addonFactory.
You can search it by typing winamp from the Available add-ons tab in the store.
Please, let us know if you need more help to use the add-on store.
Cheers,
Noelia

joseph....@gmail.com

unread,
Aug 28, 2025, 3:28:32 PM (8 days ago) Aug 28
to nvda-...@nvaccess.org

Hi,

As Noelia mentioned, there is an updated version of Extended Winamp.

As for add-on maintenance, ideally an add-on author would (or rather, should) announce they are no longer maintaining an add-on (or several add-ons), sometimes trigger a discussion on the NVDA add-ons list about replacement maintainers (not all add-ons end up with new maintainers).

Cheers,

Joseph

jamie...@gmail.com

unread,
Aug 28, 2025, 3:53:44 PM (8 days ago) Aug 28
to nvda-...@nvaccess.org

Noelia

unread,
Aug 28, 2025, 7:46:18 PM (7 days ago) Aug 28
to nvda-...@nvaccess.org
I support Joseph's and Cyrille's arguments.
If we enable an incompatible add-on from the store, the fact that it's incompatible (not tested by the add-on developer, who knows the add-on) with a compatible NVDA version, will be reflected, and the add-on could be found in a tab dedicated to incompatible add-ons.
These features are important, since incompatible add-ons may produce issues more probably than compatible add-ons, so it's good to have a way to find them.
Rui, in case you support editing manifests, please explain why.

Reply all
Reply to author
Forward
0 new messages