terminal icon indicating copy to clipboard operation
terminal copied to clipboard

[Terminal]: JAWS Screen Reader Cursor mode does not work inside Terminal app.

Open v-rpundir opened this issue 3 years ago • 6 comments

Windows Terminal version

1.12.3472.0

Windows build number

10.0.22504.1010

Other Software

Test Environment: OS: Windows 11 Version Dev (OS Build 22504.1010) App: Windows Terminal Preview Screen Reader: JAWS 2021

Steps to reproduce

Repro Steps:

  1. Open Windows Terminal.
  2. Open Settings page using 'Ctr+,'.
  3. Activate 'Actions' tab and then Add a new actions 'Set tab color' with shortcut key 'Ctrl + Shift + c'.
  4. Open JAWS 2021 Screen Reader.
  5. Navigate inside Terminal window.
  6. Turn on Cursor mode using 'Insert + Z' and then try to read static/non-interactive/non-tab able content.
  7. Observe the issues.

User Experience: JAWS Screen Reader users are impacted here as JAWS users are not able to read static/non-interactive/non-tab able content.

Attachments: JAWS Screen Reader Cursor mode does not work inside Terminal app..zip

Expected Behavior

JAWS Cursor mode should work inside Terminal app.

Actual Behavior

JAWS Screen Reader Cursor mode does not work inside Terminal app as result JAWS users are not able to read static/non-interactive/non-tab able content.

Observation: Issue does not repro with Narrator & NVDA as Scan mode work fine inside Terminal app.

v-rpundir avatar Dec 28 '21 04:12 v-rpundir

JAWS virtual cursor only works in web apps or DOM. Since terminal is not a web app here Virtual cursor won't work. It's the default behaviour of jaws and messing with will lead to bad user experience

akash07k avatar Feb 16 '22 06:02 akash07k

@akash07k Ok but it is impacting for JAWS users as JAWS Screen Reader users will not able read non-interactive text on the Terminal app? Is this bug which only JAWS team can fix?

Thanks :):

ghost avatar Aug 23 '22 08:08 ghost

@v-rpundir Routing JAWS Cursor to PC cursor works in this case.

akash07k avatar Aug 23 '22 14:08 akash07k

This does feel like something that JAWS might have to fix. Curious that it doesn't mention "UWP app" for Terminal, when it does for the focus assist one. Terminal isn't a UWP, but it does use XAML and I'd imagine that JAWS would still detect the Terminal as a uwp-like app with UWP-like UIA support.

Does this still happen on recent builds? We've gone through a few WinUI updates and the settings UI has been entirely redesigned.

zadjii-msft avatar Aug 23 '22 14:08 zadjii-msft

@zadjii-msft JAWS works somewhat better with recent builds of WT. I've tried it last week and it was good so far.

akash07k avatar Aug 23 '22 17:08 akash07k

@zadjii-msft @akash07k JAWS Virtual PC Cursor mode does not work my side on Terminal Preview Version: 1.15.2003.0 as result I am not able to read non-focusable item like Terminal Version number etc.

ghost avatar Aug 24 '22 07:08 ghost