[BUG] Caps lock

Resolved 💬 3 comments Opened Mar 25, 2026 by thomasjoos-dev Closed Apr 18, 2026

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.

View original on GitHub ↗

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