EZ = English + Chinese (English, Zhongwen) | Auto = Automatic
Stop fighting with Windows IME. Let EZAuto handle it.
You're working in VS Code, typing English — everything is fine.
Then you press Alt+Tab to switch to WeChat to reply to a message.
But Windows does something maddening:
- ❌ Your input method stays in English — you can't type Chinese
- ❌ Or worse — Windows randomly switches back to Chinese when you return to VS Code
- ❌ Or the input method resets to Chinese for no reason at all
Windows has a "smart" feature that tries to remember input methods per window. But it doesn't work reliably.
You waste seconds every time you switch windows. Multiple times per minute. All day long.
This has been a known Windows issue for over a decade. Microsoft hasn't fixed it.
EZAuto completely bypasses Windows' broken IME management.
EZAuto ensures the right input method is always active — based on which window you're using.
No manual switching. No random resets. No frustration.
Download EZAuto_static.exe from Releases
Double-click EZAuto_static.exe
Switch between windows. EZAuto changes input method automatically.
That's it. No config needed.
Create ezauto.json in the same folder:
{
"default_mode": "english",
"switch_method": "ctrl+space",
"rules": {
"weixin.exe": "chinese",
"powerpnt.exe": "chinese",
"winword.exe": "chinese",
"wpp.exe": "chinease",
"wps.exe": "chinease"
}
}
