valinet / ExplorerPatcher

This project aims to enhance the working environment on Windows
GNU General Public License v2.0
24.89k stars 1.06k forks source link

Language Switching Issue with Shift+Alt Shortcut #3945

Open runningpig66 opened 1 day ago

runningpig66 commented 1 day ago

Hello, developers of ExplorerPatcher.

I am using two languages, Japanese and Chinese, on Windows 11. However, after enabling ExplorerPatcher, I often face an issue when switching between languages using the Shift+Alt shortcut. In Windows 10, the language switch used to work smoothly, but now, with ExplorerPatcher enabled, the language switch often fails. It usually takes multiple attempts for it to work, and sometimes the language switch causes some software to crash. When I disable ExplorerPatcher, the issue is resolved. Could you let me know what information or logs I can provide to help you better understand and diagnose this problem?

Thanks in advance for your help!

Amrsatrio commented 23 hours ago

I cannot help you on this regard. Shift+Alt language switching works fine on 26100.1150 ARM64 so not sure what to fix. I'm using the Windows 11 language switcher.

Amrsatrio commented 23 hours ago

What's your Windows build?

wangyan-life commented 14 hours ago

As I recall, the shortcut for switching languages is WIN+space?

Amrsatrio commented 14 hours ago

Yes. And Alt+Shift is to alternate between the current one and the last selected language/layout, you can feel it if you have 3 layouts added. Win+Space and Alt+Shift both can be turned off through deep in the Control Panel.

runningpig66 commented 4 hours ago

I will now use a GIF animation to simulate the scenario where the input method switching fails during typing. Each time I switch languages using Alt+Shift (switching between Chinese and Japanese), I will record the corresponding text in Notepad++. Theoretically, if the input method switches successfully, it should alternate between one line of Chinese and one line of Japanese. However, in reality, when the input method fails to switch, it inputs the current language again. Please pay attention to the language indicator box in the lower right corner of my desktop, where the icons for Chinese and Japanese will appear. Additionally, I will provide some ExplorerPatcher and Windows input method settings as reference. test test2

runningpig66 commented 4 hours ago

image image image desktop image image image