Table of contents
TOC
Collapse the table of content
Expand the table of content

IME mode model changed from per-user to per-thread

Last Updated: 1/11/2017

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 panelHardware keyboard
KOR, JPNOnOff
CHS,CHTOnOn

Manifestations

When a user changes the IME mode on an application, the change doesn’t affect other applications.

Resources

© 2017 Microsoft