NVDA very sluggish in visual studio 22 as compared to narrator


Luke Robinett
 

Hi,
I am a software developer and we use visual studio 2022 as our primary IDE. I find that when I’m navigating different screens and lists of items using NVDA there’s a substantial lag in speech output. When I turn off NVDA and switch on narrator, I find that everything is instantly responsive as would be expected. I’m curious what might be causing this noticeably poorer performance of NVDA compared to narrator in this app.

Doing some poking around, I came across the suggestion to enable selective UI automation for events, or something to that effect, in NVDA settings, so that is currently set to selective. I believe the other option is global, though I’m not in front of my computer right now. As far as I can tell, this isn’t making a difference. Are there any other adjustments I can make to either visual studio, Windows or NVDA itself to achieve performance more comparable to narrator? I much prefer NVDA overall but I’ve been switching to narrator for now because NVDA is frankly slowing me down .

Thanks!
Luke


Russell James
 

Hi Luke,

I wish I had an answer for you...

Are you using the same TTS with both screen readers?

Which programming language are you using with Visual Studio 2022?

Which version of NVDA are you using?

In case these matter...

Russ


On Wed, Jan 18, 2023 at 1:41 PM Luke Robinett <lukelistservs@...> wrote:
Hi,
I am a software developer and we use visual studio 2022 as our primary IDE. I find that when I’m navigating different screens and lists of items using NVDA there’s a substantial lag in speech output. When I turn off NVDA and switch on narrator, I find that everything is instantly responsive as would be expected. I’m curious what might be  causing this noticeably poorer performance of NVDA compared to narrator in this app.

Doing some poking around, I came across the suggestion to enable selective UI automation for events, or something to that effect, in NVDA settings, so that is currently set to selective. I believe the other option is global, though I’m not in front of my computer right now. As far as I can tell, this isn’t making a difference. Are there any other adjustments I can make to either visual studio, Windows or NVDA itself to achieve performance more comparable to narrator? I much prefer NVDA overall but I’ve been switching to narrator for now because NVDA is frankly slowing me down .

Thanks!
Luke







 

Hi,

Looks like Visual Studio is flooding the event queue (again). Note that after setting selective UIA event registration, you MUST restart NVDA for changes to take effect properly.

Cheers,

Joseph


Sarah k Alawami
 

Is that a VS problem?  Or an nvda problem, if the former, can that be worked around, or reported? Note: I cannot code, however asking out of habit.

 

Happy day.

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Joseph Lee
Sent: Wednesday, January 18, 2023 11:05 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] NVDA very sluggish in visual studio 22 as compared to narrator

 

Hi,

Looks like Visual Studio is flooding the event queue (again). Note that after setting selective UIA event registration, you MUST restart NVDA for changes to take effect properly.

Cheers,

Joseph


--
----------

Sarah Alawami, owner of flying Blind.  Visit my website to read my story. 

Windows 11 22H2 (x64) build 22621.963
NVDA Version: 2022.3.3

Microsoft 365 MSO (Version 2211 Build 16.0.15831.20098) 64-bit 


Luke Robinett
 

Hi Joseph. Thank you for the reply. Which setting would be appropriate, selective or global? Also, any ideas on how narrator is dealing with the application differently such that it doesn’t seem to suffer from this same lag? Thanks again

On Jan 18, 2023, at 11:04 AM, Joseph Lee <joseph.lee22590@...> wrote:



Hi,

Looks like Visual Studio is flooding the event queue (again). Note that after setting selective UIA event registration, you MUST restart NVDA for changes to take effect properly.

Cheers,

Joseph


valiant8086
 

Hi.


I found that I can't really use NVDA with Visual Studio anyway because it freezes up if the running code hits an error. But I imagine it must be the selective UIA registration, as I have that set to selective and I don't have sluggishness.



Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

On 1/18/2023 1:41 PM, Luke Robinett wrote:
Hi,
I am a software developer and we use visual studio 2022 as our primary IDE. I find that when I’m navigating different screens and lists of items using NVDA there’s a substantial lag in speech output. When I turn off NVDA and switch on narrator, I find that everything is instantly responsive as would be expected. I’m curious what might be causing this noticeably poorer performance of NVDA compared to narrator in this app.

Doing some poking around, I came across the suggestion to enable selective UI automation for events, or something to that effect, in NVDA settings, so that is currently set to selective. I believe the other option is global, though I’m not in front of my computer right now. As far as I can tell, this isn’t making a difference. Are there any other adjustments I can make to either visual studio, Windows or NVDA itself to achieve performance more comparable to narrator? I much prefer NVDA overall but I’ve been switching to narrator for now because NVDA is frankly slowing me down .

Thanks!
Luke





Rowen Cary
 

Hi,

NVDA is incomprehensibly slow in VS 2022 with or without optional registration of UIA events.


Luke Robinett
 

I just recorded a little video – well, I say “video” but it’s really just an MP3 of the audio because that’s all that’s needed – better illustrating and walking through reproducing the issue and some of my thoughts. Hope this helps in diagnosis/troubleshooting! Thanks again.


On Jan 18, 2023, at 9:39 PM, Rowen Cary <manchen_0528@...> wrote:



Hi,

NVDA is incomprehensibly slow in VS 2022 with or without optional registration of UIA events.


Brian's Mail list account
 

Is there an issue for this? Also you cannot post binaries here, you would have to stick it in the cloud and send a link here.
I wonder if Microsoft are being a little naughty and hooking into their code directly, which other screenreaders are not aloud to do, also a better test would be to see if the Jaws demo is slow as well, I'd imagine.
I don't use it either. I have used an earlier version and did not notice much sluggishness, so it could be a Microsoft thing. I have no need to mess with it now.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Luke Robinett" <lukelistservs@...>
To: <nvda@nvda.groups.io>
Sent: Thursday, January 19, 2023 5:46 AM
Subject: Re: [nvda] NVDA very sluggish in visual studio 22 as compared to narrator


I just recorded a little video – well, I say “video” but it’s really just an MP3 of the audio because that’s all that’s needed – better illustrating and walking through reproducing the issue and some of my thoughts. Hope this helps in diagnosis/troubleshooting! Thanks again.

nvda-visual-studio-lag.mp3
dropbox.com








On Jan 18, 2023, at 9:39 PM, Rowen Cary <manchen_0528@...> wrote:



Hi,

NVDA is incomprehensibly slow in VS 2022 with or without optional registration of UIA events.


Luke Robinett
 

Hi Brian,

I won’t wade into controversial waters here but let’s just say I wouldn’t be surprised if MS did something like that. Lol. As for the MP3 below, I selected the “copy link” option from my Dropbox iOS app and simply pasted it here so I’m not sure what you mean about a binary? When I pasted the same clipboard contents to a text message it appeared as a normal URL so maybe the email server did something to it? No clue there.

On Jan 19, 2023, at 1:59 AM, Brian's Mail list account via groups.io <bglists@...> wrote:

Is there an issue for this? Also you cannot post binaries here, you would have to stick it in the cloud and send a link here.
I wonder if Microsoft are being a little naughty and hooking into their code directly, which other screenreaders are not aloud to do, also a better test would be to see if the Jaws demo is slow as well, I'd imagine.
I don't use it either. I have used an earlier version and did not notice much sluggishness, so it could be a Microsoft thing. I have no need to mess with it now.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Luke Robinett" <lukelistservs@...>
To: <nvda@nvda.groups.io>
Sent: Thursday, January 19, 2023 5:46 AM
Subject: Re: [nvda] NVDA very sluggish in visual studio 22 as compared to narrator


I just recorded a little video – well, I say “video” but it’s really just an MP3 of the audio because that’s all that’s needed – better illustrating and walking through reproducing the issue and some of my thoughts. Hope this helps in diagnosis/troubleshooting! Thanks again.

nvda-visual-studio-lag.mp3
dropbox.com








On Jan 18, 2023, at 9:39 PM, Rowen Cary <manchen_0528@...> wrote:



Hi,

NVDA is incomprehensibly slow in VS 2022 with or without optional registration of UIA events.







Luke Robinett
 

OK. I think I am hopefully pasting a normal URL this time. I guess the iOS mail app automatically formatted it as a button for some reason. Let’s try that again:

 https://www .dropbox.com/s/ttrk8aoxuurrj4h/nvda-visual-studio-lag.mp3?dl=0



On Jan 19, 2023, at 8:52 AM, Luke Robinett via groups.io <lukelistservs@...> wrote:

Hi Brian,

I won’t wade into controversial waters here but let’s just say I wouldn’t be surprised if MS did something like that. Lol. As for the MP3 below, I selected the “copy link” option from my Dropbox iOS app and simply pasted it here so I’m not sure what you mean about a binary? When I pasted the same clipboard contents to a text message it appeared as a normal URL so maybe the email server did something to it? No clue there.

On Jan 19, 2023, at 1:59 AM, Brian's Mail list account via groups.io <bglists@...> wrote:

Is there an issue for this? Also you cannot post binaries here, you would have to stick it in the cloud and send a link here.
I wonder if Microsoft are being a little naughty and hooking into their code directly, which other screenreaders are not aloud to do, also a better test would be to see if the Jaws demo is slow as well, I'd imagine.
I don't use it either. I have used an earlier version and did not notice much sluggishness, so it could be a Microsoft thing. I have no need  to mess with it now.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Luke Robinett" <lukelistservs@...>
To: <nvda@nvda.groups.io>
Sent: Thursday, January 19, 2023 5:46 AM
Subject: Re: [nvda] NVDA very sluggish in visual studio 22 as compared to narrator


I just recorded a little video – well, I say “video” but it’s really just an MP3 of the audio because that’s all that’s needed – better illustrating and walking through reproducing the issue and some of my thoughts. Hope this helps in diagnosis/troubleshooting! Thanks again.

         nvda-visual-studio-lag.mp3
         dropbox.com








On Jan 18, 2023, at 9:39 PM, Rowen Cary <manchen_0528@...> wrote:



Hi,

NVDA is incomprehensibly slow in VS 2022 with or without optional registration of UIA events.













Dave Grossoehme
 

Has this problem been sent to the Micro Soft Feedback?

Dave

On 1/19/2023 4:59 AM, Brian's Mail list account via groups.io wrote:
Is there an issue for this? Also you cannot post binaries here, you would have to stick it in the cloud and send a link here.
 I wonder if Microsoft are being a little naughty and hooking into their code directly, which other screenreaders are not aloud to do, also a better test would be to see if the Jaws demo is slow as well, I'd imagine.
I don't use it either. I have used an earlier version and did not notice much sluggishness, so it could be a Microsoft thing. I have no need  to mess with it now.
Brian