[BUG] Caps lock
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
macOS Sequoia, arm64
VS Code 1.112.0 (uitgebracht 18 maart)
Claude Code versie: 2.1.83
Probleem: Caps Lock drukt [57358u in het chatinputveld
Begonnen na update naar VS Code 1.112.0
What Should Happen?
caps lock mag die "[57358u" niet triggeren in het tekstveld
Error Messages/Logs
Steps to Reproduce
Install VS Code 1.112.0 on macOS Sequoia (arm64)
Open the Claude Code extension panel in VS Code
Click into the chat input field
Press the Caps Lock key
Observe that [57358u is inserted as literal text into the input field
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.83
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
VS Code integrated terminal
Additional Information
Expected behavior: Caps Lock toggles capitalization, nothing appears in the input field.
Actual behavior: The raw Kitty keyboard protocol escape sequence [57358u (the escape code for Caps Lock) is inserted as literal text into the chat input field.
Additional context: This issue started after updating to VS Code 1.112.0 (released March 18, 2026). It does not occur in other text fields in VS Code, in the browser, or in any other application — only in the Claude Code chat input.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗