VS Code extension terminal does not handle Cmd key and Korean IME toggle key (한영키)
Resolved 💬 8 comments Opened Mar 25, 2026 by luckytheta Closed May 14, 2026
Environment
- OS: macOS (Darwin 24.6.0)
- Claude Code: VS Code extension
- Keyboard: Mac Korean keyboard layout
Bug Description
When using Claude Code inside the VS Code integrated terminal:
- Korean IME toggle key (한영키): Pressing the 한/영 key types
57358uas text instead of switching the input method. - Cmd+Q: Pressing Cmd+Q types
qinstead of quitting. The Cmd modifier key is not recognized.
Both issues only occur in the Claude Code VS Code extension terminal. Regular VS Code terminals handle these keys correctly.
Steps to Reproduce
- Open Claude Code in VS Code (via extension)
- Press the 한영 key →
57358uappears in the input - Press Cmd+Q →
qis typed instead of quit
Expected Behavior
- 한영 key should switch input method (or be silently ignored)
- Cmd+Q should quit the application
Actual Behavior
- Raw keycodes/characters are inserted as text input
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗