-
-
Notifications
You must be signed in to change notification settings - Fork 754
Description
Hi,
This issue can be taken as either a feature request or a bug report as it is sort of a border case:
Background:
As part of #11562 and parts of #10093, NVDA introduced support for modern IME (input methd editor) interface in Windows 10. Windows 11 tweaks the IME interface with updated look and UIA events set. As a result, NVDA does not support Windows 11 IME interface properly unless add-ons are installed.
Is your feature request related to a problem? Please describe.
NVDA does not natively support Windows 11 IME. It does support the new interface if add-ons such as Windows App Essentials are installed. Specifically:
- UIA tree hierarchy is different between Windows 10 and 11 interfaces.
- A focus event is raised whenever candidates are focused.
These changes affect not only IME interface, but also hardware keyboard input suggestions.
Describe the solution you'd like
Let NVDA natively support Windows 11 IME interface. In other words, bring parts of Windows App Essentials and similar add-ons to NVDA itself.
Describe alternatives you've considered
Leave it as is.
Additional context
IME mechanism is employed in hardware keyboard input suggestions, and for whoever is writing a pull request, do not break support for Windows 10.
Thanks.