IME mode model changed from per-user to per-thread
Platforms
- Clients - Windows 8.1
Servers - Windows Server 2012 R2
Description
In Windows 8, the IME Conversion Mode and IME Sentence Mode were based on the User context, and changing the mode of an application affected all other applications. This behavior could be disabled by using the "Let me set a different input method for each app window" setting in the advanced settings section of the language control panel.
In order to improve compatibility, in Windows 8.1 the modes are stored in an Input context regardless of how the "Let me set a different input method for each app window" control is set. In Windows 8.1, the "Let me set a different input method for each app window" setting affects only the selection of the input method itself.
At application start up, the IME mode is set to the following defaults:
Software input panel | Hardware keyboard | |
---|---|---|
KOR, JPN | On | Off |
CHS,CHT | On | On |
Manifestations
When a user changes the IME mode on an application, the change doesn’t affect other applications.
Resources
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for