Skip to content

Windows 11 modern keyboard: respond to UIA notification events #16009

@josephsl

Description

@josephsl

Hi,

Came across this while debugging Windows 11 voice typing messages:

Introduction

The modern keyboard (emoji panel/voice typing/IME candidates window, among others) was redesigned in Windows 11 series. Along with fixing focus issues with emoji panel and clipboard history, Windows 11's modern keyboard (textinputhost.exe) employs UIA notification event to announce things such as voice typing availability and first Suggestion Action (Windows 11 2022 Update Moment 1).

Is your feature request related to a problem? Please describe.

At the moment NVDA does not respond to UIA notification events coming from Windows 11 modern keyboard. This is because the modern keyborad is an ovelay window so cannot be focused.

Describe the solution you'd like

Let NVDA handle and announce Windows 11 modern keyboard UIA notifications. This will allow NVDA to annonce first Suggested Action and voice typing availability message.

Describe alternatives you've considered

Do not allow NVDA to handle UIA notifications, or if done so, use a separate setting for handling UIA notification events across all apps.

Additional context

A test implementation will be part of a future Windows App Essentials add-on release.

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    p4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityplatform/Windows11Issues specific to Windows 11triagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions