Compartir a través de


Accessibility in Windows 7

This post is from Michael Bernstein, a development lead on the User Interface Platform team where he focuses on accessibility. Accessibility is the term we apply to the APIs and features that enable Windows to be used, to be accessible, by as many people as possible so that, regardless of physical or cognitive abilities, everyone has the ability to access the functions of Windows. To enable this, Windows includes both built-in accessibility utilities as well as APIs used by third party assistive technology aids and by application developers to make sure their software is also accessible. This is a topic that is extremely important to Microsoft and one that is a key tenet in the engineering of Windows 7. Microsoft also has a corporate-wide group dedicated to making sure that PCs are easier to see, hear, and use. You can read more about Microsoft’s accessibility initiatives on https://www.microsoft.com/enable/. --Steven

Hi, I’m the development lead for Accessibility and Speech Recognition experiences in Windows 7, and I wanted to write about how we thought about Accessibility in Windows 7. 

We wanted to make Windows 7 the most accessible operating system that Microsoft has ever produced.  It became clear as we planned this release, however, that the notion of Accessibility is not as simple as it may appear.  It is tempting to think about Accessibility like Security: either you have a known failure, or your system is believed to be secure/accessible.  This definition turns out to be limited, though.  How do you deal with the fact that the needs of customers who are blind are very different from the needs of customers who are deaf?  The needs of customers who are blind are even different from those of customers with reduced vision: a magnification tool is useless for one group and crucial for the other. And what do we make of cases where something is technically accessible but practically frustrating, like a common user scenario that takes 36 keystrokes to execute?  Clearly, Accessibility wasn’t going to boil down to a simple yes/no question.  It is really more like a particular kind of usability, but usability for a specific set of audiences with individual needs.

Since the questions we were asking were complex, the answers ended up being complex, too.  We chose a four-part strategy to improve Accessibility in Windows 7.

I. Build a firm foundation with UI Automation

In Windows Vista, Microsoft delivered a new core component for Accessibility called UI Automation.  UI Automation enables a user’s assistive technology (AT) to programmatically drive the UI of an application, and allows applications to expose their accessible functionality in a richer way than was possible in previous versions of Windows.  More questions can be asked about a piece of UI, and that UI can be manipulated in richer ways.  UI Automation also introduced the idea of Control Patterns: any given piece of UI can decide how it should be controlled.  Buttons expose the Invoke pattern, indicating that they can be pushed; Combo Boxes expose ExpandCollapse, indicating that they can be opened and closed.  We let different controls be different, instead of trying to force them all into the same mold.  All this was introduced in Windows Vista and adoption is still ongoing.

In Windows 7, we invested in improving the performance of the UI Automation system and created a new, native-code API for UI Automation to make sure that it can be used effectively by a wide range of assistive technology software.  Now applications written in C++, as well as those written using the .NET Framework, can take advantage of UI Automation. 

We also did a bunch of work to make sure that the UI Automation system was integrated even more closely with the legacy Microsoft Active Accessibility (MSAA) system and developed new bridging techniques between the best of the new and the old technologies. UI Automation Clients can read Accessibility information from MSAA applications, and vice versa, to ensure maximum Accessibility regardless of which accessibility API an application used originally. Since the UI Automation and MSAA systems cooperate closely in many scenarios, we decided to name the combination of the two, calling it the Windows Automation API. This architecture forms the foundation for the rest of our Accessibility effort, and we’re pleased to have this Accessibility foundation Windows 7.

II. Improve our included Accessibility utilities

We also improved the Accessibility utilities that we include in the box with Windows.  Microsoft works closely with many different AT software companies who deliver software to make Windows more accessible to customers with disabilities, but we also include a set of utilities to make sure that our customers’ early experiences are accessible, even before installing any other software. We decided to enhance two of those utilities in Windows 7: the On-Screen Keyboard and the Magnifier.

The most noticeable change to the On-Screen Keyboard is the improved look and feel, but there are also more subtle enhancements.  The appearance of this utility had not changed since Windows XP; our customers were also asking for it to be resizable.  We addressed both of these by working closely with Tablet developers to share a common code base between the Tablet Soft Keyboard and the On-Screen Keyboard.  Both keyboards now have an attractive appearance that is in tune with Windows 7 and both are now resizable.  The keyboards still are distinct, though, because customers use them differently: Tablet users may want to switch dynamically between handwriting and typing, whereas On-Screen Keyboard users may need modes where they can hover or scan to keys, if they have disabilities that prevent them from clicking.  Along these lines, we also added basic text prediction to help customers with disabilities enter text more quickly.  If you have ever tried typing with an on-screen keyboard, you can appreciate how significantly text prediction can improve text entry speed.

The Magnifier came in for a deeper overhaul.  The Magnifier in Windows Vista and Windows XP was not an intuitive experience: when you pointed at part of the screen, the magnified content appeared in a separate window, usually docked at top of the screen.  You had to point at one place and look at another.  We considered two basic solutions to this problem: you could zoom into the entire screen or you could make the magnified area follow the pointer while leaving the rest of the screen the same.  These became our two primary modes for the Windows 7 Magnifier: Full-screen mode and Lens mode.

Full-screen mode is great when you want to increase the size of everything on the screen at once.  As you move the mouse or keyboard focus around the middle of the screen, the view stays still; if you move towards the edge, the Magnifier scrolls the view to keep up.  One downside of this mode is that you can lose track of your context.  To address that usability issue, we added a context animation that zooms out to show you where your work area is relative to the whole screen, and then zooms back in. 

Lens mode, on the other hand, is nice when you just want to zoom in on one particular thing.  In this mode, the lens centers on the mouse pointer, which feels much like using a magnifying glass.  You can re-size the lens to be very wide and short, which can be nice if you are reading a document and want to magnify it line by line.  We based our design on the popular Microsoft IntelliPoint magnifier, a design you can now enjoy with any mouse.

We also addressed customer feedback about the Magnifier window taking up too much space on the screen.  We moved the most commonly used controls like zoom in/out to a small toolbar, which fades out to a semi-transparent watermark when you aren’t using it.  The remaining options are available in an Options dialog when you need them.  Last, we gave almost everything a keyboard shortcut, so if you really don’t want to see the UI, you don’t have to use it.  Win-+ will zoom you in any time you are using Windows 7.

These tools directly improve Accessibility for customers with low vision and dexterity disabilities. It should be obvious, but making the PC easier to see or interact with benefits everyone and so these two examples also show the broad appeal of AT tools – at the PDC we showed both the On-Screen Keyboard and the Magnifier and I think it is fair to see everyone saw the benefit of using these tools themselves, regardless of abilities.

III. Make it easier to build Accessible software

Windows APIs cannot provide Accessibility all by themselves; it is vital for Windows-based applications to do their part in providing Accessibility data for AT programs to use.  For example, a screen reader may sound excellent, but if it can’t read your favorite web browser, what good is that?  Assistive tools like screen readers and magnifiers are clients of the Accessibility system, while the applications that you want to use, like web browsers and word processors, are providers.  It takes both to make the whole experience accessible--you need both a high-quality client and a well-written provider to have a good Accessible experience.  There are more providers in the software ecosystem, so it is hard for us to work one-on-one with every provider to make sure they are well-written.

To address this challenge, our team developed the UI Accessibility Checker (AccChecker for short) and UI Automation Verify (UIA Verify)utilities, which can scan an application (a provider, really) and report on common Accessibility problems.  Software developers can use AccChecker and UIA Verify to detect problems in their provider code before a customer ever uses it.  Quality assurance engineers can use them to verify the quality of their firm’s work.  We believe this is so important that we released AccChecker and UIA Verify as open-source software to make it available to the widest possible audience.  If you are not a programmer, you may never use these utilities directly, but you may well benefit from the bugs they helped to eliminate before they ever reached you. 

IV. Plan for Accessibility from Day 1

To make sure that Windows features themselves were good providers, we borrowed an idea from the Software Development Lifecycle, risk assessment.  Before a line of code was written, each planned Windows 7 feature was rated on its Accessibility risk.  Features that use more basic, off-the-shelf common controls are usually more accessible because Windows provides built-in providers for off-the-shelf components; features that do fancy, custom drawing have more work to do.  This planning process made each team aware of how much accessibility risk it was taking on, so that they could plan appropriately.  Once the features were all rated, the list was sorted by risk so that our team could reach out to teams with high-risk features and make sure that they had the resources and tools they needed to make their feature properly accessible.  We also ensured that they received more hands-on testing and validation.  As a result, most Windows features are more accessible than they have been in previous releases, making for a better overall customer experience.

To wrap up, we've emphasized Accessibility in engineering Windows 7.  We’ve made good progress on improving the core architecture for Accessibility and enhancing the included tools like On-Screen Keyboard and Magnifier.  The AccChecker and UIA Verify tools have made it much easier to validate applications to ensure that they will be compatible with current assistive tools as well as future tools based on the Windows Automation API.  Our approach to Accessibility for the features and providers in Windows itself has become more thorough, consistent and integrated, thanks to the hard work of hundreds of engineers across the company.  We’re proud of what we have accomplished in Windows 7 and hope that it will help customers with disabilities to realize their full potential and have a more enjoyable experience with Windows.

--Michael

Comments

  • Anonymous
    November 30, 2008
    Nice post!! We are increasingly excited :D

  • Anonymous
    November 30, 2008
    It's great that Microsoft have been working hard to fix all of the problems in Windows. They've made a great new operating system that's going to make life great for all end-users. Well done!

  • Anonymous
    December 01, 2008
    This I look forward to -- in  my job I work with (almost!) every blind and low vision assistive program out there.  Having Windows 7 contain usable basic assistive products would be a godsend for my clients who don't need the full power of the commercial programs.  MacOS has done very well with their magnifier, and you can use LINUX Compiz to very good effect as a full screen option.  Kudos on not abandoning assitive tech!

  • Anonymous
    December 01, 2008
    @AssistiveTech The maghifer of Windows 7 6801 is the BEST!!!!  right Windows+ or Windows -  keyboard VERY AWESOME!!!!!

  • Anonymous
    December 01, 2008
    There needs to be a way to make each of these items modular. No one in my family nor myself has any need for any of the options available for the deaf, blind or otherwise incapacitated. So allowing this to be a modular addition is a strong desire of the community. A simple spot in the Control Panel, as well as the option during the Windows installation itself. Something like this as you are installing Windows or as an OEM product, when Windows is started up the first time, not some buried "custom install" menu buried under 30 clicks: "Windows 7 allows for increased functionality for people with disabilities including the deaf, blind as well as other handicaps. Do you want to install the Accessibility Module?

  1. Yes, install everything
  2. Yes, install but keep it inactive for later use"
  3. No, do not install" (but allow this to be installed at a later time from the installation media or downloaded). This will not only allow minimalists to keep a slimmed down Windows install but also keep the option available in the future if the computer is sold or something happens to the person. Important I would suggest and prefer each and every portion of Windows, including those mentioned in these blogs such as the taskbar and everything else to be modular, this way we can use a minimalist install on an AthlonXP or netbook system and the full blown install on a 8 core 4GHz Intel i7 (future) CPU. Otherwise XP support will need to continue through 2014 and linux will continue to make gains (not like thats a bad thing as it is already happening)...
  • Anonymous
    December 01, 2008
    @screwballl See here http://channel9.msdn.com/forums/Coffeehouse/443119-windows-7--MinWin/?CommentID=445902

  • Anonymous
    December 01, 2008
    I know I'm going to be stoned to death for even just mentioning this, but I think the default shortcuts for keyboard accessibility aren't well thought-out. The shortcuts I'm talking about are Sticky Key's five-times-shift, and Filter Key's shift-for-8-seconds. Toggle Keys' num-lock-for-5-seconds is much less likely to be invoked accidentally, likewise Mouse Keys is almost impossible to trigger accidentally. This could be solved by avoiding to use common keys for the shortcuts, like I mentioned above the ones using num-lock are mostly safe from accidental invocations. You could have a single shortcut that pops up a window with all 4 keyboard accessibility features with big toggles (both clickable and keyboard-selectable), this way it's also easier to remember since you reduce the number of shortcuts to one. Just a thought.

  • Anonymous
    December 01, 2008
    The comment has been removed

  • Anonymous
    December 01, 2008
    The comment has been removed

  • Anonymous
    December 01, 2008
    I would really love to see some thought given to accessibility when in safe mode, or while repairing/reinstalling Windows. I am a blind computer users, and it is frustrating to either create an answer file, or get help to repair/reinstall windows, or to just use safe mode. Perhaps some audio support for safe mode at least? Thanks for any thoughts you may have alon these lines, and I appreciate what you are doing within windows itself to make it more accessible.

  • Anonymous
    December 02, 2008
    Didn't have the chance to already use any Win 7 Builds so I don't know this: Is there a Windows + Scroll Wheel option alike the Ctrl + Scroll Wheel on OS X for the magnifier? This is really handy because you don't have to move your hand away of the mouse to use the magnifier shortcuts on the keyboard.

  • Anonymous
    December 02, 2008
    The comment has been removed

  • Anonymous
    December 02, 2008
    The comment has been removed

  • Anonymous
    December 02, 2008
    There's the usual conflict of priorities to ponder with the shortcuts - whether to make them memorable/easy to guess or make them easy to use. I can't press Winkey-+ with one hand and I'd like it to be a one-hand shortcut. But nothing is ever going to be as discoverable and memorable as Winkey-+ for zooming in. I'm thinking the next rainy afternoon I get bored, I shall try cycling through the Winkey and the rest of the keyboard, because I only know 9 Winkey shortcuts (+,-,E,R,P,S,D,F,L) and I bet there's a few more...

  • Anonymous
    December 02, 2008
    I just am so excited about what has be and will be the most progressive and user friendly OS that is on the Market! Thanks for all the hard work. I discovered these features to be just great, I use when without reading glasses, I also really have to give the thumbs up to the font/display tuning for ease of use for older user such as my self!

  • Anonymous
    December 03, 2008
    Can you make the 5 key of the numeric keypad (which currently sort of simulates a left mouse click) behave exactly like the left mouse click like the button we have on laptops? For example, it is currently not possible to drag or hold the 5 key down and simulate a drag or hold. Also, there is no real key for right click (though most keyboards have a context menu key however that really brings up the context menu where the keyboard focus indicator is, not where the mouse pointer/cursor is).

  • Anonymous
    December 03, 2008
    PS. Windows 7 Beta is coming for Developer !!! http://www.msdndevcon.com/Pages/start.aspx WOOOWW!! OPS!! Im Not Developers :(

  • Anonymous
    December 04, 2008
    @Domenico And also at January 13 for you others...

  • Anonymous
    December 05, 2008
    @bluefisch200 I saw the article Ed Bott where he hopes the Beta for 13 January, I have also seen that $ 99 can sign up to receive the DVD http://blogs.msdn.com/bobfamiliar/archive/2008/12/02/windows-7-beta-1-for-mdc-attendees.aspx If it were possible from Sign from Italy to receive the DVD in Italy (although im not developers) would i immediately register. I can not resist

  • Anonymous
    December 05, 2008
    What I would like to see is Microsoft address one of the major complaints from the Beta's Vista, the ability to move and edit the tool bars, address bars, icon bars, menu bar.  For the life of me I can't not understand why Microsoft still puts up a wall when it come to this small aspect of the UI. It was and is still a major complaint by many, Microsoft ignored it in the beta's of Vista and still to this day has continued to ignore this simple and modest request. Come on Windows Seven team, stop locking down the UI, is really that difficult to add a few lines of code back in to Windows? Will it really hurt the operating system to allow users a choice? It such a simple request, Windows Seven team, Why can't you do it????? so disappointing, so very very disappointing....

  • Anonymous
    December 05, 2008
    The comment has been removed

  • Anonymous
    December 05, 2008
    @Eghost I think removing the ability to totally customize the toolbars in explorer was done on purpose.  It makes it easier to support the software if you know someone hasn't hidden or squished the address and search bars down to nothing.  You might just want to suggest what icon you need to be quickly accessible.

  • Anonymous
    December 06, 2008
    I still don't see any valuable information about new system on this forum + I have found some new articles (like "Windows 7: Simple vs. Easy" and "Microsoft exec: Windows 7 is no service pack"). I decided to comment all these facts on my page: http://www.gammu.org/wiki/index.php?title=HydePark:Thinking_about_Windows_7

  • Anonymous
    December 06, 2008
    @marcinw Pls stop your SPAM!!

  • Anonymous
    December 06, 2008
    @Domenico, You're commenting for example fact, that testing beta of Windows 7 costs 100$ now and I'm commenting some other facts. If you think, that my last post was spam, I can start writing comments again directly on this forum.

  • Anonymous
    December 06, 2008
    @marcinw I dont think that your posts will help anything...wy not just say...i hate you, Microsoft...every post of you, in your wiki, is about how bad Vista, maybe the best OS on Earth, and 7 are, and that XP is the only good OS...do you know wy everyone likes XP...7 Years of working with the OS, and not becouse its easy...

  • Anonymous
    December 06, 2008
    @blargsoup I actually want to be able to squish and change tool bars around, by the way I never have had to call support.:)  It's just options and choice. I remember this was a major complaint in the Betas of Vista, and again its really a minor request, but it's a suggestion for Microsoft, I would love to see them allow access to the tool bars, icon bars menu bars, address bars it is the reason why I don't use Vista on a regular basis, and for many it's a major flaw in Vista, I just hate to see history repeat itself.

  • Anonymous
    December 06, 2008
    @bluefisch200 Actually Vista has not been well received, "7 Years of working with the OS, and not becouse its easy..." I actually find XP a lot more intuitive than Vista. Almost every major complaint about Vista was major complaints in the betas of Vista, Microsoft ignored them,that was a mistake. I think saying sums it up. "Those who ignore history are doomed to repeat it."   --George Santayana

  • Anonymous
    December 06, 2008
    @bluefisch200, Vista hasn't been received well by market, because system has got some disadvantages. This is not only my opinion. Microsoft starts to repeat some mistakes from Vista in Windows 7 and I'm writing about it and only about it (in my opinion system can be wrong received by market, if development will be done like now). Microsoft need to change some rules and go into some other direction - if they will say "we have excellent Vista codebase" only, they will fail again. As Eghost said it would be good to return to history: there were Windows 98 SE and NT 4.0 quite good received by the market. Microsoft proposed Windows ME, which wasn't excellent. They had seen it and resigned from it. Concentrated on successful NT 4.0 and we had 2000, XP, etc. now there was XP very good received by people. Microsoft proposed Vista, which isn't excellent. They don't resign from its' solutions, but say: we know better, what market need. And we will give something looking and working similar. And I'm writing about it. I don't say, that I hate Microsoft - there are many nice and hard working there people and they're making very good job there (for example with Visual Studio). I know, that Steven is making his job as good as he can. But some decisions (decisions, not people) are wrong and I'm writing about it. Windows 7 will be maybe received a little better, because our computers are better (faster). But it can be failure too. If you think, that's different, please show concrete technical reasons. Not marketing words about excellent taskbar or touch screen support. I'm really opened for discussion and I'm waiting for it. As Eghost said similar critic comments were ignored in beta stage of Vista. Will be good for Microsoft to ignore them now ? We will see.

  • Anonymous
    December 06, 2008
    @marcinw NO!Beta is TOTAL FREE!!!! I wanted to pay  $ 99 only for a DVD collector.

  • Anonymous
    December 07, 2008
    The comment has been removed

  • Anonymous
    December 07, 2008
    @Vistaline >>Vista hasn't been received well by market, because system has got some disadvantages. ...which have absolutely nothing to do with accessibility. it has actually everything to do with accessibility, that type of blanket denial is what happened in the beta's of Vista. Vistaline were you part of the Vista betas? I know I was.  All Microsoft could say was no, go over to IE 8's blog, all Microsoft is saying is no. Microsoft is really not open to suggestions, and for the life of me I can't figure out why. There are many reasons why Vista has failed, but first and foremost is, they dismissed user feed back as just reluctance to change, that they knew better. Microsoft lost, the industry lost, they need to learn from their mistakes, they need to listen even if it is not what they want or the majority wants. What it comes down to is options, Microsoft need to stop dictating. They need to understand that just because they think it's a great idea, doesn't make it so. "Life with out Walls" is not just a marketing ploy, its a philosophy that Microsoft needs.   "Those who ignore history are doomed to repeat it."  --George Santayana    

  • Anonymous
    December 08, 2008
    Does the full screen magnification work like the commercial products (ZoomText, ZoomWare and MAGic)?  In other words, does it transparently magnify the screen so that your cursor still operates icons and applications as if the magnification was not there? I am looking forward to obtaining the beta - and I do not get to go to CES or the developers conferences :(  and trying out the features.  I have clients who just need basic screenreading and magnification in their lives, NOT the full power (yet) of the commercial products.

  • Anonymous
    December 09, 2008
    Team is in Holiday? Pls new thread :D

  • Anonymous
    December 10, 2008
    @AssistiveTech Yes like its how you look just on a little part of the screen... @Domenico Also waiting^^

  • Anonymous
    December 11, 2008
    Hey Folks, Product is great. However I found an issue that should be addressed before beta1 gets released to the masses.  Don't know if anybody tried to innstall the latest build in a dual boot situation with Windows Vista, but there is a boot screen malfunction. The "Animated" bootscreen that everyone is "ga-ga" to get in beta 1, is in conflict with Vista's Boot manager. It seems to go to the default bootscreen instead of the new animated one. I was diappointed when it didn't work for me. Now imagine me x 100,000. I tried all kinds of thing including deleting the bootmanager, and installing windows 7 bootmanager. Still no love! Aanyways, please pass this to the proper channels to fix . This occus on both x86, an x64 platforms. Thanks, FireRx

  • Anonymous
    December 11, 2008
    The comment has been removed

  • Anonymous
    December 11, 2008
    I saw @ WinHEC that if you hover the mouse over a live preview, you see the window in full size. Wy dont add this feature to the [Alt] - [TAB] window switching?

  • Anonymous
    December 11, 2008

  • If i have a window minimized in Vista and also in PreBeta of 7(6801) the live preview do not update and you see always the old preview. I hope you will change that for the Beta...
  • Anonymous
    December 11, 2008
    @bluefisch200 You wont Update PrePreBeta? Noo :D

  • Anonymous
    December 12, 2008
    Still using 6801.  Some minor issues, but still a darn sight better than Vista was (not a hard goal to achieve, mind..) I am hoping the problems of Vista are gone now that you guys have changed the dev process.  It seems to be working so far.   Keep it up guys... and get on with the next post already!  :D

  • Anonymous
    December 12, 2008
    @PsironTech were is a problem in Vista? Fud or problem?

  • Anonymous
    December 13, 2008
    No problem in Vista if you know how to manage. i think W7 is much more productiv and more easy to work with it. so i belive problems in Vista is fud.

  • Anonymous
    December 14, 2008
    The comment has been removed

  • Anonymous
    December 15, 2008
    I just took a look on the Task Bar in 6956. It looked a kinda nice, but you've done some terrible mistakes there. Where is the "Network" shortcut in the Start Menu??? I use all the time. I need it!!! It's very annoying that the Internet shortcut no longer are in the Start Menu (exept "all programs"). Also I would like to have the Run command available. Please listen to this. You should not make to many differences in Windows 7. Good Luck! Can't wait to get a Beta key to Windows 7!

  • Anonymous
    December 15, 2008
    Ok , indeed the team is on "vacation" :-) Merry Christmas and Happy New Year to ALL!! -Domenico

  • Anonymous
    December 15, 2008
    snavenÀ You can edit your whole start menu yourself, although some change could be made to improve the UI used to do this I managed to get mine with a lots of shortcuts that are very useful, here is a screenshot: http://img213.imageshack.us/my.php?image=33195172se4.jpg bluefisch200> Totally agree, Aeropeek should be use too for alt-tab windowsswitching, I hate the mouse.

  • Anonymous
    January 13, 2009
    Hi, Since 1998 I'm the editor of magnifiers.org and the community there is exited about full-screen magnification in Windows 7 as mentioned in this Blog. But in the latest beta, there is no screen magnifier with full-screen and lens mode at all! Only the help files are suggesting, that there is a screen magnifier with full-screen and lenz mode, but the magnifier itself does not support this features? Peter Verhoeven

  • Anonymous
    January 18, 2009
    The comment has been removed

  • Anonymous
    January 20, 2009
    Here are some comments on Windows 7 accessibility, now that I've had a chance to try the beta (build 7000). I'll keep them in two separate posts for coherence.

  1. Narrator: A lot has been said about changes to the OnScreen Keyboard and Magnifier, but Narrator is being neglected - and it's in need of some serious help. Back in Windows XP, even better in Windows 2000, Narrator was quite useful for its purpose. Then Vista came and Narrator took a huge downgrade. Despite the nicer voice of Microsoft Anna, Narrator in Vista is noticeably less responsive than Narrator on Windows 2000 or XP, and it isn't Anna adding the extra weight. I've tested Narrator in Vista with other speech engines, including the open source eSpeak, which is extremely responsive, except in Narrator. No matter what speech engine you use, Narrator takes forever to read menu lists or items as you move with the arrow keys, making browsing through lists unbearable. Not to mention the extra time it takes to announce "Down arrow", which is extremely annoying - maybe that's why respectable screen readers like JAWS or WindowEyes don't announce arrow keys and stick with announcing what control or list item you have landed, which is what you really want to hear. Please, please, PLEASE make Narrator in Windows 7 responsible and usable again, as it was in Windows 2000 or XP! On a separate, but not totally unrelated note, I also agree that a Safe Mode option with basic sound support is really needed so blind users can troubleshoot their own systems.
  • Anonymous
    January 20, 2009
    The comment has been removed

  • Anonymous
    January 20, 2009
    The comment has been removed

  • Anonymous
    January 25, 2009
    The comment has been removed

  • Anonymous
    February 05, 2009
    Hi, I   am a blind user using jAWS for windows, and very soon I am going to test out windows 7 64 bit with JFW 64 bit. there are some hardware issues I have to resolve, and a friend has to burn the dvd first, since the only dvd writer I have is on the new computer that has no OS installed. So since to my knowledge there is no way for me to install windows 7 without sighted assistance, nno way of using a script or any other silent installation, I will have to both find a screen, and a sighted person who is willing to use 30 to 60 minutes I hope before Narator or JAWS is up and running. I am sure that many blind users like me is frustrated over this serious lack of accessability! especially when users of voiceover the screen reader for mac has all the advanced possibility. voiceover can be started on any mac running 10.4 or later, no special installation. Voiceover can both do roleback and an OS reinstall something no screen reader, narator, or JAWS or any other windows screen reader is able to do. I understand that the scope of the accessability features also in windows 7 is limitted seen from a blind users perspective compared to mac users, so a way to do installs without sighted help is for me at least very very important. yes it is nice that 7 runs faster even on slow hardware, and all the visual changes are of no practical use, so I think many blind users will look at important practical features like beeing able to manage the system or help on frends computers without sighted help! claus

  • Anonymous
    March 12, 2009
    Hi, About Magnifier in Window 7, I am wondering if I can run it with some CMD command like "Magnify.exe -lens/fullscreen -somerate"?

  • Anonymous
    November 09, 2009
    The comment has been removed

  • Anonymous
    February 26, 2010
    The accessibility options in Windows 7 are WORSE than they were in Windows XP, and they were not very good in Windows XP! It seems like no one in your team has made use of them for any significant period of time because of their poor design. I will admit that they are significantly better than on a Mac, but they contain some serious design flaws. I depend on the Sticky Keys and Mouse Keys on a daily basis for 8 to 15 hours per day, and have to keep on reminding myself that at least they are better than those on a Mac! Here are my problems:

  1. Windows 7 IGNORES the BIOS. My BIOS tells Windows 7 to TURN OFF the Num Lock, but if Num Lock was on when I shut down my computer it TURNS ON when I turn on my computer! I wrote a program which changes the Num Lock setting, but changing the Num Lock setting has no impact on Mouse Keys. I have looked through the registry and the system files but I am unable to figure out how to progmatically turn on Mouse Keys.
  2. Windows 7 occasionally is neglegent in its duties to turn on Mouse Keys. Instead of hitting Num Lock once to turn on Mouse Keys I have to hit it thrice. Now do not tell me that I am not using enough force, because the status of the Num Lock key changes each time I hit this key.
  • Anonymous
    February 26, 2010
    The comment has been removed

  • Anonymous
    March 11, 2010
    The comment has been removed

  • Anonymous
    March 11, 2010
    Is there an equivalent, "Linux AccessX" like software that is compatible with Windows 7? This software will need to have a persistent display and control GUI on the display in order to view and control mouse status. You may get an Idea of the Accessx software particulars at the following website:http://cita.disability.uiuc.edu/software/accessx/links.php

  • Anonymous
    March 15, 2010
    The comment has been removed

  • Anonymous
    April 07, 2010
    I do not see any real acessibilty in any Windows O.S. nor have I found a add-on  application similar or even an attempt to give one handed Disabled, stylus users any accesibilty such as Linux Accessx. Since Windows and Windows like products seem to be prevelant, it stands to reason Microsoft should make the investment to develop an application suchas AccessX for Windows O.S.computers for disabled.

  • Anonymous
    December 29, 2010
    Hi..I am just an end-user consumer with no accessibility issues.  I have a laptop without a number pad.   I saw that the onscreen keyboard has BOTH number pad and NumLock key, yet I cannot access the character map using alt+nnnn keystroke sequence...Is there any chance a fix for this will come in the future for Windows7 consumers?  Thank You.

  • Anonymous
    September 24, 2011
    I would like to highlight GRiNSER's comment. "Didn't have the chance to already use any Win 7 Builds so I don't know this: Is there a Windows + Scroll Wheel option alike the Ctrl + Scroll Wheel on OS X for the magnifier? This is really handy because you don't have to move your hand away of the mouse to use the magnifier shortcuts on the keyboard." Finding a similar solution to that of OS X is paramount for me. Also, the ability for the full screen view maintain the mouse pointer proximate to the center of the display rather then waiting for the user to move to the screen edges would be additional desired behavior. OS X really has this solution pinned well. It is so effortlessly intuitive that I, as a short sighted user, can comprehend the real estate of a full desktop display and intuitively navigate to magnified areas of the screen. Please heed my feedback.

  • Anonymous
    March 05, 2015
    RELEASE STICKY KEYS PLEASE HELP ME THANK YOU