Re: Beginning basic programming with Python and nvda
multi 85
Hi Joseph
toggle quoted messageShow quoted text
No, I wasn't arguing that a blind person cannot take a visual course. What I was arguing is, some of these correspondents courses listed there do seem very visual, and to be honest, if it does have graphs, statistics and so on, then I am not too sure how a blind person can take such courses in that sort of way, especially, for subjects like that, you then need textbooks in all sorts of formats and help, and I'm sure these web courses do not provide that? Take maths for example, unfortunately I can't think of any online maths courses that sighted students are taking that are accessible. As far as I'm aware, I once tried a maths course as a MOOC, and, obviously, sadly it was a non-starter from the word go. Surely, also many of these data visualisation courses, I am trying to wrap my head around the idea of how a person could do them as Mooc at all. You would obviously have to have taken many other courses at an actual college and thn sort of work the moocs into them, but starting and trying just from the beginning with mooc, is that really doable? It would be great if it somehow actually is. I know too little on that subject to comment. It would actually be a very interesting point to know if blind people have had any success engaging with a mooc instructor of some hard subjects like that and have got much accommodation, which platform and instructor did this, if any.
On 9/27/22, Joseph Lee <joseph.lee22590@...> wrote:
Hi,
|
|
|
|
Re: windows11 22h2 microsoft guy, aria, and jenny with NVDA?
Şenolcan HANCI
For now we can’t
Windows için Posta ile gönderildi
Kimden: Josh Kennedy
Hi, Will it soon be possible to use the new narrator windows11 22h2 extremely natural voices, Jenny, guy, and Aria, with NVDA? These voices sound better than anything we’ve ever had before. And is there a way for these voices to be accessed with sapi5?
Josh
|
|
|
|
Re: NVDA cursor automatically placed in conversations list in gMail standard view
Gene
I know you said eventually and that may be, eventually. I think it
is likely that Basic HTML will be around for a good while.
toggle quoted messageShow quoted text
I find no relevant results in the first ten when I do Google searches such as GMail to end Basic HTML or Google to end Basic HTML. Google says this in part about Basic HTML: You're about to use a version of Gmail designed for slower connections and legacy browsers. I suspect that in many parts of the world, slow connections are common. Under such conditions, it is faster to use basic HTML. Also, the beginning of this article: https://www.howtogeek.com/791987/gmail-basic-html-inbox/On 9/27/2022 7:07 PM, Brian Vogel wrote: gives a number of reasons people may want to use Basic HTML. I suspect considerably more people use it than you may think. Gene On 9/27/2022 7:07 PM, Brian Vogel
wrote:
Bob,
|
|
|
|
Re: windows11 22h2 microsoft guy, aria, and jenny with NVDA?
Brian's Mail list account
Yes I got the feeling from what I read that a stand alone API is not written yet, hence they only work in Microsoft products.
toggle quoted messageShow quoted text
Its probably not going to be the existing APIs either, but a new one which has other parameters that are needed for the voices. Also you find, even in Microsoft own programs that they seem sluggish. There has to be more processing going on. 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: "Brian Vogel" <britechguy@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 1:43 AM Subject: Re: [nvda] windows11 22h2 microsoft guy, aria, and jenny with NVDA? The current consensus is that the natural voices are going to be available in Narrator and other Microsoft reader products only for the time being. I imagine there will be a big announcement if/when they become otherwise available for use. -- Brian - Virginia, USA - Windows 10, 64-Bit, Version 21H2, Build 19044 Memory is a crazy woman that hoards rags and throws away food. ~ Austin O'Malley
|
|
|
|
locked
Re: From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands
Brian's Mail list account
That only works if the same exe program is being run all the time, which is seldom the case in many programmes.
toggle quoted messageShow quoted text
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: "Joseph Lee" <joseph.lee22590@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 5:39 AM Subject: Re: [nvda] From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands Hi, I think the closest is sleep mode attribute in app modules. The sleep mode toggle command (NVDA+Shift+S/Z) turns off input and output processing for the focused app only. You can verify this as follows: 1. Open any app where you wish to toggle sleep mode. 2. Press Control+NVDA+Z to open Python Console. 3. Type the code fragment below (below tihs list). 4 Close Python Console. 5. Enter sleep mode fro mthe current application. 6. Turn off sleep mode after NVDA finishes spekaing something. Code fragment from Python Console (type Enter after each line): import wx n = wx.adv.NotificationMessage("test", "testing") wx.CallLater(5000, n.Show) The above code fragment (sorry for the formatting) will let NVDA show a toast notification message five seconds after you press Enter on the last line. After pressing Enter on the last line, press Escape to close Python Console and activate sleep mode from the focused app within say, three seconds. You will then notice that NVDA goes to "sleep" from the focused app but announces the test message as toast notification comes from a different program. Cheers, Joseph
|
|
|
|
locked
Re: From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands
Brian's Mail list account
Its never a good idea to have both screenreaders running.
toggle quoted messageShow quoted text
They do interfere, Even Narrator running can cause problems. Another one recently found was that I was asked to put NVDA on a machine which originally only had Dolphin Guide Connect on it, so the user could learn windows but have the ability to still use Guide. Fine, except that you actually have to stop NVDA completely before running guide as although it appears to silence nvda, it is active and stops some keys on Guide from working. The only way out was to use a batch file to run guide and part of it shut down nvda, meaning it had to be manually started on exit from guide. 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: "Nimer Jaber" <nimerjaber1@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 5:29 AM Subject: Re: [nvda] From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands There is a setting that *may* accomplish this, but I don't have a way of testing right now. That is the setting for passing keystrokes to the application. I believe that this has more to do with web keystrokes, just as the JAWS feature does, but it may be possible that NVDA passes keystrokes to JAWS because JAWS is running and JAWS steals the keystrokes? Not sure... It's typically not a great idea to run both simultaneously anyway. On Tue, Sep 27, 2022 at 9:14 PM Quentin Christensen <quentin@...> wrote: I'm not aware of such a mode either Brian....-- Best, Nimer Jaber Check out and subscribe to BlindTechAdventures <https://www.youtube.com/blindtechadventures> in podcast audio form on YouTube for the latest happenings in tech. You can follow @nimerjaber on Twitter <https://www.twitter.com/nimerjaber> for the latest technology news. Thank you, and have a great day!
|
|
|
|
Re: NVDA cursor automatically placed in conversations list in gMail standard view
Gene
I misunderstood your message. But this needs to be stated more
clearly in my opinion.
toggle quoted messageShow quoted text
Once you are signed into GMail, you remain signed in until you sign out no matter how many times you leave the site and close the browser. So it is correct, once you are signed in, you can use the link you gave and that is for going to the site directly, you don't have to sign in repeatedly. Gene On 9/27/2022 6:38 PM, Louise Pfau
wrote:
On Tue, Sep 27, 2022 at 05:07 PM, Brian Vogel wrote:
|
|
|
|
Re: NVDA cursor automatically placed in conversations list in gMail standard view
Brian's Mail list account
With respect though, the sluggishness and the vendors ability to suddenly alter the way it all works with no notice are shortcomings of web based apps.
toggle quoted messageShow quoted text
I find Twitter annoying too, but I'll not go there. 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: "Nimer Jaber" <nimerjaber1@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 2:05 AM Subject: Re: [nvda] NVDA cursor automatically placed in conversations list in gMail standard view #addonrelease Hello,
|
|
|
|
Re: NVDA cursor automatically placed in conversations list in gMail standard view
Gene
It hasn't phased it out. To use it without having to change it
every time you log in, use this address instead of the regular Gmail
address:
toggle quoted messageShow quoted text
https://mail.google.com/mail/u/0/h/ Gene On 9/27/2022 5:59 PM, Louise Pfau
wrote:
Hi. Gmail appears to have just phased out the basic html view, so I have to use the standard view now. I noticed that when I log in, NVDA is automatically placed in focus mode, and the cursor is placed in the conversation list. Is there a way to set NVDA to place the cursor at the top of the page, so that you can see if there is other important information? With the basic html view, that's how it worked. In my opinion, the basic html view worked better with a screen reader.
|
|
|
|
Re: NVDA cursor automatically placed in conversations list in gMail standard view
Brian's Mail list account
I've completely given up on their webmail, not only is it a stupid decision, it seems for no good reason, but it all seems to have gone spongy, as if more javascript is behind it and its a devil of a job to type into reliably as it misses Keyes or repeats them in audio with varying delays.
toggle quoted messageShow quoted text
I was always taught, if its not broken, don't fix it. It seems Google do not subscribe to that. I use a client again, using imap on the phone and pop3 on the pc. I still think their implementation of email generally is Google specific in the way things get moved about. Its such a shame as they are one of the most reliable systems, server wise. 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: "Bob Cavanaugh" <cavbob1993@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 12:59 AM Subject: Re: [nvda] NVDA cursor automatically placed in conversations list in gMail standard view #addonrelease For about a year now, Gmail has logged in to standard view by default, but you can still access the basic HTML view. You have to force focus mode, then hit shift tab to the top of the page and the button will be there to change the view. I wish they hadn’t gotten rid of the option to make basic HTML your default view though, I was able to do that for like four years before it suddenly changed one day. On Sep 27, 2022, at 3:59 PM, Louise Pfau <louise.pfau@...> wrote:
|
|
|
|
Re: Assistance Needed - NVDA seems to be jumping around in documents
Brian's Mail list account
I don't think that is it, as he says its on several machines. I wonder if its a coincidence that it started with a certain version.
toggle quoted messageShow quoted text
What document view is in use, ie are there any word settings that might change the behaviour. Also, do these machines have mice connected, Anywhere near certain points in the screen, I've seen things jump, merely from vibration of a mouse. I do think we need to know about Narrator though, as if that is doing similar things it has to be something installed on the machines. Perhaps something that steals focus at certain times. We would have no way to know that. 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: "Brian Vogel" <britechguy@...> To: <nvda@nvda.groups.io> Sent: Tuesday, September 27, 2022 7:35 PM Subject: Re: [nvda] Assistance Needed - NVDA seems to be jumping around in documents Does this occur when any other screen reader, e.g., Narrator or JAWS, is in use? The symptoms scream an intermittently stuck key, and it could be one of several different keys. -- Brian - Virginia, USA - Windows 10, 64-Bit, Version 21H2, Build 19044 Memory is a crazy woman that hoards rags and throws away food. ~ Austin O'Malley
|
|
|
|
Re: In fear over upggrading
Brian's Mail list account
I think you need to address the underlying cause here. In any new version with no add ons, it works, so that is a bit of a clue. Might I suggest that it could be an add on which is corrupt in some way or indeed may be just interacting with something else?
toggle quoted messageShow quoted text
The fact that its doing it with an update seems to me to suggest the latter, as if it was an incompatible add on in itself, you would get a warning first. Unfortunately you have burned your bridges. Whenever I get something like this, I make a simple copy of the portable version and see that it runs, then update one, but not both of them. This way you can restore the working version quite simply, whether it be the installed or the portable one. However in the end you need to identify what the culprit actually is. Do one thing at a time and test, its the only really sure way to see what has happened, and do it on a portable version. 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: "Howard Traxler" <htraxler7@...> To: <nvda@nvda.groups.io> Sent: Tuesday, September 27, 2022 5:58 PM Subject: Re: [nvda] In fear over upggrading As I fearred: I installed the 22.2.3 and it won't start. I think I'll
|
|
|
|
Re: apple.com
Brian's Mail list account
Its no different in Edge, I like Edge, but its often a bit illogical to me in the way it likes you to do stuff.
toggle quoted messageShow quoted text
I have seldom had problems logging in to their site on any of the newer browsers myself. I guess it would be nice to get a bit more hand holding by detecting a screen reader and telling you what is expected, but a bit of trial and error seems to work. 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: "Robert Doc Wright godfearer" <godfearer@...> To: <nvda@nvda.groups.io> Sent: Wednesday, September 28, 2022 2:53 AM Subject: Re: [nvda] apple.com I am using chrome and this happened in both windows 10 and 11. I have not tried it in firefox yet and edge just gives me a headache.
|
|
|
|
Re: apple.com
Brian's Mail list account
Yes Edge. I don't think it really is an application the fact that only tab and select work is intended. You can brows the shop and all of that, but at some point you get thrown back to the Apple ID page and if you don't have one you can create one. At some point you seem to also get the lost your details section, which I did not try as I did not want to muck up my existing ID, no I think the restricted access at the start is intentional, and only what they want you to select are visible in tab, no cursoring as there is not really any point.
toggle quoted messageShow quoted text
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: "Jackie" <abletec@...> To: <nvda@nvda.groups.io> Sent: Tuesday, September 27, 2022 3:23 PM Subject: Re: [nvda] apple.com Hey Brian V--when you first go to the page, NVDA says "application".
|
|
|
|
The Inside Story of NVDA: does NVDA sleep after pressing NVDA+Shift+S/Z? Not really
#NVDA_Internals
Hi, The following Inside Story stems from the question posed in this thread: how does NVDA know to pass keyboard commands to the app while it is sleeping? The deeper question is, “is NVDA ‘sleeping’ when pressing NVDA+Shift+S/Z to toggle sleep mode?” The subject line gave the answer, and hopefully the below story should clarify as to why: When you read the user guide, one of the commands you will come across is NVDA+Shift+S (laptop: NVDA+Shift+Z). This command toggles sleep mode where NVDA will not announce anything from the focused app, as well as passing keyboard commands to the application. But how? If you recall the Inside Story on NVDA components, NVDA consists of multiple parts, including input, output, event handling, and things in between, and parts of these components are turned off (not entered, technically) while NVDA is “sleeping” (notice the quotes, will explain shortly). During normal business hours (when NVDA is not sleeping), NVDA will handle commands by itself or pass them to the application. First, after receiving a piece of keyboard input, NVDA converts what’s called “scan code” from the keyboard driver (as seen by Windows) to a form that NVDA can understand (typically to a string). Then, NVDA converts this into a gesture, which is then passed to input manager (inputCore.InputManager) which then runs the command associated with the gesture via “executeGesture” method (or function, if you will). The job of “execute gesture” routine is to figure out if there is a script for (bound to) the keyboard command you’ve entered, and if it does, it performs whatever you want NVDA to do; if not, it passes the keyboard input to the focused application unless NVDA is “taking a break” (or rather, you told NVDA to take a break a.k.a. sleep in the focused app). In addition to keyboard commands, NVDA can react to events coming from the program. This is handled via “execute event” (eventHandler.executeEvent) routine where it checks various conditions to make sure it can react to whatever event it is handling at that moment. If the incoming event can be handled, NVDA then asks global plugins, app modules, tree interceptors, and NVDA objects (in that order) to handle current event in whatever shape or form, and this is where you will hear NVDA say something if any of the layers listed above tells the screen reader to do it. But what happens when sleep mode is enabled, and if enabled, does it make NVDA “sleep”? The answer is no. Remember that whenever keyboard input is received by the screen reader, it wants to know if there is a command (script) associated with it. I did say that it will do something unless it is taking a break, and that happens to be checking a flag to see if NVDA should do nothing if the focused control and the app says, “go to sleep for now”. This attribute or a flag, called “sleepMode” (a true/false value) is defined in two places:
Ultimately, sleep mode in NVDA depends on the sleep mode flag from the app module. The sleep mode toggle command goes something like this:
What happens while NVDA is sleeping? From the input perspective:
On the event handling side (somewhat tied to output):
I won’t go into output side of things (speech and braille) as it will touch NVDA Controller client (a DLL used by third-party applications to send speech and braille text to be announced by NVDA), but suffice to say that speech and braille announcements will be vetoed by NVDA if sleep mode is on for the focused application. You may have noticed that sleep mode flag from app modules is what really makes NVDA do things or stay silent, more so when handling events. This is evident when you hear notifications from an app that is not the focused app (say, toast notifications) while sleep mode is active. This should answer a question I might come back to later: how can NVDA say things in the background? This is tied to event processing from foreground and background controls, more so when you think about background progress bar announcements (another time). For now, the key takeaway from this Inside Story is this: NVDA stays active even when you think it is sleeping as long as you don’t quit NVDA. Hope this clarifies many things. Cheers, Joseph P.S. The code fragment comes from latest NVDA alpha snapshot (master branch in NVDA source code).
|
|
|
|
Re: NVDA and Office 365 Specifically Microsoft Word Editing Problem
Quentin Christensen
Hi Richard, I don't have anything to add other than all the suggestions from Brian, but I haven't seen any other reports of this, so I'll be curious to find out what it is too. Could you get me a copy of your NVDA log to have a look at please, ideally at debug level? Please send it attached to an email to info@.... Include a description of what you have done and what isn't working as it should (so I know what it's about in case I don't get to investigate today). First of all, your NVDA key is either INSERT or CAPS LOCK, depending on how you have NVDA setup. So, to set your log level: 1) Press NVDA+control+g to open the general settings 2) Press TAB until the focus is on 'Log level' 3) Press DOWN ARROW to get to 'Debug' 4) Press ENTER to close settings 5) Press NVDA+control+c to save settings. To restart NVDA with add-ons disabled: 1) Press NVDA+Q 2) Down arrow to 'Restart with add-ons disabled' 3) Press ENTER Next, recreate the issue - do whatever causes problems. To get NVDA's log after that, there are several ways: If NVDA is still running and usable: 1) Press NVDA+F1 to open the log viewer 2) Press CONTROL+A to select all. 3) Press CONTROL+C to copy. 4) Open your email and start a message to info@..., type a little about what you have done and what has happened in the body of the message, then leave a space and: 5) Press CONTROL+V to paste the copied log. Instead of using the log viewer, or if NVDA has stopped and you needed to restart it or the computer: 1) Press WINDOWS+R to open Windows' Run dialog 2) Type %temp% and press ENTER (that's the percent sign, the letter t e m p and another percent sign). Windows Explorer should open to the temporary folder. 3) Press TAB to move to the file list 4) Press N and move down to find up to three files: nvda.log (the log file for the current or most recent NVDA session), nvda-old.log (the log from the previous session) and nvda-crash.dmp (a crash dump with more information created if NVDA itself crashes). 5) Depending on what email program you use, the steps will be different, but attach as many of those three files to an email to info@... as will be useful, and again in the body of the message describe a bit about what has happened.
On Thu, Sep 22, 2022 at 1:57 AM Richard Wells <richwels@...> wrote:
--
Quentin Christensen Training and Support Manager Training: https://www.nvaccess.org/shop/ Certification: https://certification.nvaccess.org/ User group: https://nvda.groups.io/g/nvda Facebook: http://www.facebook.com/NVAccess Twitter: @NVAccess
|
|
|
|
Re: News – NV Access - NVDA 2022.2.3 Released
#nvaccessnewsfeed
Quentin Christensen
Hi Russ, Good suggestion. I don't have any update on it, but we do have an issue on our tracker for features like this: https://github.com/nvaccess/nvda/issues/9284 Do feel free to add any extra info to that issue or subscribe to it for future updates.
On Wed, Sep 21, 2022 at 4:37 AM Russell James <4rjames@...> wrote:
--
Quentin Christensen Training and Support Manager Training: https://www.nvaccess.org/shop/ Certification: https://certification.nvaccess.org/ User group: https://nvda.groups.io/g/nvda Facebook: http://www.facebook.com/NVAccess Twitter: @NVAccess
|
|
|
|
locked
Re: From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands
On Wed, Sep 28, 2022 at 12:30 AM, Nimer Jaber wrote:
Not sure... It's typically not a great idea to run both simultaneously anyway.- Just to be clear, that's not what's being proposed. And the claim appears to be that NVDA can be in "full normal output" mode while, at the same time, passing all sorts of things through (essentially, everything) to the underlying application. Hence my description of it being a sort of speaking sleep. I've never seen either NVDA or JAWS (or any screen reader on the Windows platform) behave in this way. At this point, I've dismissed the entire premise since the questioner will not supply an exact example of what's in use for other people to test against. You can't deal with claims like this as abstractions, and it is a "put up or shut up" kind of situation. If you can't and won't tell others what, exactly, it is you're using and doing (and the underlying application in this case is said to be a game) then just go away. I got pretty much precisely the answers I thought I would here, and they're entirely congruent with what I already know of the behavior of all screen readers I've ever touched. Their place in the command processing hierarchy remains smack in the middle between the operating system and the application they're being used to access in all cases. -- Brian - Virginia, USA - Windows 10, 64-Bit, Version 21H2, Build 19044 Memory is a crazy woman that hoards rags and throws away food. ~ Austin O'Malley
|
|
|
|
locked
Re: From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands
Hi, I think the closest is sleep mode attribute in app modules. The sleep mode toggle command (NVDA+Shift+S/Z) turns off input and output processing for the focused app only. You can verify this as follows:
Code fragment from Python Console (type Enter after each line): import wx n = wx.adv.NotificationMessage("test", "testing") wx.CallLater(5000, n.Show) The above code fragment (sorry for the formatting) will let NVDA show a toast notification message five seconds after you press Enter on the last line. After pressing Enter on the last line, press Escape to close Python Console and activate sleep mode from the focused app within say, three seconds. You will then notice that NVDA goes to "sleep" from the focused app but announces the test message as toast notification comes from a different program. Cheers, Joseph
|
|
|
|
locked
Re: From the JFW User's list (yes, there is a direct NVDA tie in): How to stop jaws from interfering with an application's keyboard commands
Nimer Jaber
There is a setting that *may* accomplish this, but I don't have a way of testing right now. That is the setting for passing keystrokes to the application. I believe that this has more to do with web keystrokes, just as the JAWS feature does, but it may be possible that NVDA passes keystrokes to JAWS because JAWS is running and JAWS steals the keystrokes? Not sure... It's typically not a great idea to run both simultaneously anyway.
On Tue, Sep 27, 2022 at 9:14 PM Quentin Christensen <quentin@...> wrote:
--
Best, Nimer Jaber Check out and subscribe to BlindTechAdventures in podcast audio form on YouTube for the latest happenings in tech. Thank you, and have a great day!
|
|
|