This is a client-side NeoForge mod designed to fix the Minecraft movement getting stuck issue caused by Windows IME input methods, such as Chinese, Japanese, and Korean input methods.
When you are not in the chat box or any other text input screen, the mod temporarily prevents the input method from taking over keyboard input, allowing WASD movement to work normally. When you open the chat box, search bar, renaming screen, or any other screen that requires typing, the input method will work normally again.
Features:
Fixes the issue where WASD input is captured by the input method when the chat box is not open
Supports IME input scenarios such as Chinese Zhuyin, Pinyin, Japanese, Korean, and more
Chinese input still works normally in the chat box
Client-side only; the server does not need to install it
No configuration required; just install and use
Automatically does nothing on non-Windows systems