Windows 10: Battery status script change to make it report time till fully charged #14919
Replies: 18 comments 1 reply
-
The time I tested this initially, it wasn't technically possible to retrieve this information. I wonder whether it is possible now. Also, I recall a ticket that is related to this and where I mentioned my tests earlier, or it must have been IRC. |
Beta Was this translation helpful? Give feedback.
-
It's not in the battery api. If there's another way,p lease let me know. |
Beta Was this translation helpful? Give feedback.
-
@derekriemer Can you possibly use ChargeRateInMilliwatts in combination with FullChargeCapacityInMilliwattHours from the BatteryReportClass to estimate the time to charge?
Reference: https://docs.microsoft.com/en-us/uwp/api/windows.devices.power.batteryreport
Feel free to tell me if I’m off.
|
Beta Was this translation helpful? Give feedback.
-
Is this information at all displayed for sighted people? If not, i would say this should be handled by an add-on rather than NVDA core. |
Beta Was this translation helpful? Give feedback.
-
@Adriani90 - no it is not. I agree that it is better suited to an add-on. Sighted folks are generally expected to go to "Power & Settings" to find this information, or use hardware monitoring software. I am closing this as won't fix |
Beta Was this translation helpful? Give feedback.
-
@seanbudd according to this article, and to my experience with Win 10 laptops
sometimes announcing this, the sighted can access it with a mouse hover over the
power icon in the notification area.
https://www.cnet.com/tech/computing/find-out-how-much-time-remains-before-your-laptop-is-fully-charged/
|
Beta Was this translation helpful? Give feedback.
-
@seanbudd I find this philosophy of, “if not available to sighted people, we’ll not implement it in core” to be short-sighted. There are many screen reading functions not readily available to sighted people. Not having resources to implement a feature and prioritizing one thing over another is a different matter. There is so much not part of the core functionality that should be like proper Excel support that prevents someone like me from completely abandoning JAWS. It’s a bit disheartening at times.
|
Beta Was this translation helpful? Give feedback.
-
Could you give examples of information reported by NVDA which is not visible for sighted people? If there is any, this should definitely treated as bug as Nvda is per definition a screenreader which implies reading what is on the screen and not behind the screen. I agree with you as far asexcel is concerned but this is out of scope for this issue.I think it needs strong arguments why non visible information should be part of the core and not rather handled in an addon.Von meinem iPhone gesendetAm 10.05.2023 um 15:41 schrieb Pratik Patel ***@***.***>:
@seanbudd I find this philosophy of, “if not available to sighted people, we’ll not implement it in core” to be short-sighted. There are many screen reading functions not readily available to sighted people. Not having resources to implement a feature and prioritizing one thing over another is a different matter. There is so much not part of the core functionality that should be like proper Excel support that prevents someone like me from completely abandoning JAWS. It’s a bit disheartening at times.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I can think of two examples without thinking hard: 1) Retrieving font and character information; and 2) Elements list in browsers. By its nature, a screen reader can only convey information in a single dimension with some exception. It means that what the screen reader is able to convey is never equal to what is available to sighted people. So the definition of a screen reader merely there to convey information solely available to sighted people is limited and is limiting. To me, it’s a failure of imagination. I’d say considering a name and coming up with a definition of that based only on the name limits how the piece of software serves the people whom it supports. Instead of considering this piece of software as a sole conveyance for what is on the screen, I’d argue that we need to expand the definition to say that it is an information conveying mechanism.
|
Beta Was this translation helpful? Give feedback.
-
Can I suggest this conversation is better had in either the user group or as a discussion? FWIW, getting back to the original request - I would say:
|
Beta Was this translation helpful? Give feedback.
-
According to @XLTechie, at least on Windows 10, it is already possible to get the information "tume left until fully charged" by hovering the mouse over the appropriate area. |
Beta Was this translation helpful? Give feedback.
-
@Adriani90, @Qchristensen: On the other hand, I too consider off-topic the very general comments related to which information a screen reader should provide. And I agree that such comments should be made in a discussion or on a users mailing list. |
Beta Was this translation helpful? Give feedback.
-
I think it makes sense to create a new feature request, but we still need to know if NVDA reports the information when hovering the mouse over the notification area. My system doesn't show this information either, at least I cannot retrieve it. @XLTechie does NVDA report this when you hover the mouse? If yes, then we can open a new feature request to add this to the nvda+shift+b script and reference there this discussion. This might be easier to follow for someone who wants to implement it. If no, then we can open a bug report for implementing the report of time to charge on mouse movement first and then also add it to the nvda+shift+b script. |
Beta Was this translation helpful? Give feedback.
-
@Adriani90 I have definitely heard this announced before when accessing the
battery icon. However, I do not recall what I have done to provoke it, or where
the mouse pointer was. Some testing is in order.
|
Beta Was this translation helpful? Give feedback.
-
Just testing here: I unplugged my cable and used it on battery for awhile. Now, when I hover over the battery icon with the mouse, the popup information reads: At this point, NVDA reads the same information. If I press NVDA+shift+b, NVDA reads: Apologies for not testing that more previously - I didn't have the cable unplugged when I checked and of course it won't tell you the time remaining then... Now, the original issue here is against Windows 10, and I am using Windows 11 (64-bit) Version: 22H2, Build: 22621.1702 So, this isn't an issue on Windows 11, but it would be good to confirm exactly what is presented to the user with Windows 10 |
Beta Was this translation helpful? Give feedback.
-
On my computer DELL (French) with NVDA 2023.1 on Windows 10 21H2 (AMD64) build 19044.2846:
So @Adriani90, this is definitely the confirmation that the time until full charge is reported in some situations by the battery icon. @Qchristensen, sorry, your last test is not relevant to this discussion:
|
Beta Was this translation helpful? Give feedback.
-
@Qchristensen when you take it down to 86% (or whatever), and plug it back in,
then hover the mouse again: what does it say?
|
Beta Was this translation helpful? Give feedback.
-
I just unplugged it and used it down to about 70%. Then I plugged it back in and kept using it. When I hover over it now, the text reads: It doesn't give me the minutes until charged. If I look in the power settings, I can see it says 10 minutes until charged, but I can't see any option to change how it is reported in the notification area? Same Windows 11 build as last time I commented - Windows 11 (64-bit) Version: 22H2, Build: 22621.1702 |
Beta Was this translation helpful? Give feedback.
-
Reported by leonarddr on 2015-08-01 19:26
It seems that Windows 10 has the ability to indicate how long it will take until the battery of a laptop or tablet is charged. It might be interesting to change the battery script to also report this, for example whenever the hotkey is pressed twice.
Beta Was this translation helpful? Give feedback.
All reactions