-
-
Notifications
You must be signed in to change notification settings - Fork 783
Windows 11 modern keyboard: support modern input method editor interface #14023
Copy link
Copy link
Closed
Labels
Asian character inputfeature/i18nInternationalization featuresInternationalization featuresp3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityplatform/Windows11Issues specific to Windows 11Issues specific to Windows 11triagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Metadata
Metadata
Assignees
Labels
Asian character inputfeature/i18nInternationalization featuresInternationalization featuresp3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityplatform/Windows11Issues specific to Windows 11Issues specific to Windows 11triagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Type
Fields
Give feedbackNo fields configured for issues without a type.
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:
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.