**Describe the bug
When using Chinese Input Method Editor (IME), pressing any letter key (e.g., 'T', 'S', 'Z') to trigger QuickView shortcuts causes the IME candidate window to appear instead of executing the command. This makes keyboard shortcuts unusable without switching to English input mode first.
To Reproduce
Steps to reproduce the behavior:
- Enable Chinese Input Method (e.g., Microsoft Pinyin)
- Open QuickView
- Press any letter key intended for shortcuts (e.g., 'T','S' etc.)
- Observe that the IME candidate window appears and the shortcut is not executed
Expected behavior
QuickView should capture keyboard input before IME processing. Letter key shortcuts should execute immediately without triggering the IME candidate window, regardless of the current input method state.
Screenshots
Environment Information (CRITICAL)
- QuickView Version: 6.8.1
- OS Version: Windows 11 Pro 25H2 (Build 26200.8655)
- CPU: AMD Ryzen 9 7945HX - Used for SIMD/AVX check
- GPU: NVIDIA GeForce RTX 4060 Laptop GPU - Used for Direct2D/DirectCompute
- RAM: 64GB DDR5
- Display: 2560 x 1600 (R9000P)
Image Information
No support for this bug.
Additional context
This issue affects all letter-based shortcuts. Users must switch to English input mode before using QuickView, which is inconvenient. Suggested solution: Implement RegisterRawInputDevices API or WH_KEYBOARD_LL hook to capture physical keystrokes before IME processing.**
**Describe the bug
When using Chinese Input Method Editor (IME), pressing any letter key (e.g., 'T', 'S', 'Z') to trigger QuickView shortcuts causes the IME candidate window to appear instead of executing the command. This makes keyboard shortcuts unusable without switching to English input mode first.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
QuickView should capture keyboard input before IME processing. Letter key shortcuts should execute immediately without triggering the IME candidate window, regardless of the current input method state.
Screenshots
Environment Information (CRITICAL)
Image Information
No support for this bug.
Additional context
This issue affects all letter-based shortcuts. Users must switch to English input mode before using QuickView, which is inconvenient. Suggested solution: Implement
RegisterRawInputDevicesAPI orWH_KEYBOARD_LLhook to capture physical keystrokes before IME processing.**