Lag in IntelliJ IDEA with screen reader
Hello,
I hope this is the right place for such a question, but I am totally blind and recently started trying to use IntelliJ IDEA. I use the JAWS screen reader and have screen reader mode enabled in the IDE.
The biggest issue I face is performance. When trying to access menus (the menu bar, right click for context menu) the lag is horrendous. I usually have to pause for 4-5 seconds to be able to then arrow through the menu. I am accessing the menus using keyboard shortcuts (for instance, alt+f for file menu, I set F12 to show context menu). It basically freezes the IDE for these seconds, making arrowing around or any other keystroke not work. Is this normal/expected? Is it this way for non-screen reader users? Does anyone have suggestions to improve this?
To the degree it matters, I have tried it both in 2021.2.1 and 2021.2.2. I am using Jaws 2021.
Thanks,
Andrew
请先登录再写评论。
Please follow the just-created YouTrack ticket for updates. Here is the link: https://youtrack.jetbrains.com/issue/IDEA-278035
Sharing the logs folder could help to investigate this. For windows, logs folder location is %LOCALAPPDATA%\JetBrains\<product><version>\log
This is not an IntelliJ problem. If you try using IntelliJ with NVDA screen reader that lag does not exist and IntelliJ is much more accessible. Jaws is having a lot of problems with apps like IntelliJ. I have seen this lag before on other Java apps. I also see the Jaws lag on my computer but I just close Jaws down and use NVDA when using IntelliJ. There are real accessibility problems that both screen readers have. For example the dialog when trying to setup or change which JVM you are using is totally inaccessible. There is a list when you are doing quick fix after you pick the fix and it gives you a list of possibilities that does not read unless you OCR the screen or use NVDA's special object navigation. This means there are list items where accessibility has not been labeled. There are also times when I hear double letters in NVDA and a lot of plaices when using Jaws. It seems to be some kind of font problem but I don't think that is IntelliJ's fault it is more likely Java UI problems with accesibility. There are also problems when using the debugger there are some windows Jaws can focus that NVDA can not. I think someone needs to go through the debugger and see what is and is not focusing correctly. I don't know if IntelliJ folks have a blind QA testing this stuff but there are things that can be done to be better. This menu lag however is a Jaws, Java accessibility problem that NVDA has already overcome. It is not IntelliJ's problem.