[Bug] Ctrl+Letter shortcuts broken with non-Latin IME input sources

Resolved 💬 2 comments Opened Jun 15, 2026 by xiwoo Closed Jun 18, 2026

Bug Description
Title: Ctrl-based shortcuts (e.g. Ctrl+V image paste) don't work when a non-Latin IME (Korean) is active Body: ▎ Describe the bug ▎ Shortcuts bound to Control + a letter — e.g. Ctrl+V to paste an image — stop working when the macOS input source is a non-Latin IME (Korean ▎ 2-set). They work only when the input source is English. ▎ ▎ Shortcut matching appears to key off the character produced by the keypress rather than the physical key. With a Korean IME active, the V key ▎ produces ㅍ, so Ctrl+V is never recognized as paste. ▎ ▎ Expected behavior ▎ Ctrl/modifier shortcuts should be matched by physical key identity (keycode), independent of the active input method / produced character — ▎ so Ctrl+V and other Ctrl-letter shortcuts work regardless of input language. ▎ ▎ To reproduce ▎ 1. Set macOS input source to Korean (2-set). ▎ 2. Copy an image to clipboard (Cmd+Ctrl+Shift+4). ▎ 3. In Claude Code, press Ctrl+V → nothing happens. ▎ 4. Switch input source to English, press Ctrl+V → works. ▎ ▎ Environment ▎ - Claude Code: 2.1.177 ▎ - Terminal: iTerm2 3.6.6 ▎ - OS: macOS (Darwin 25.5.0) ▎ ▎ Additional context ▎ Likely affects all Control-letter keybindings (not just image paste) for any non-Latin IME (Korean/Japanese/Chinese).

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.177
  • Feedback ID: 3576cfd5-df13-440d-9972-79ed5e941ce9

Errors

[]

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗