[BUG] Terminal keyboard input not recognized on Windows (Git Bash & PowerShell)
Resolved 💬 6 comments Opened Feb 4, 2026 by iftt-jonathan Closed Mar 31, 2026
Description
Claude Code does not register any keyboard input when running in terminal on Windows. This affects fresh sessions with no prior conversation. The issue persists even after restarting the computer.
Environment
- OS: Windows (MINGW64_NT-10.0-26200 / Build 26200)
- Terminals affected: Git Bash (MINGW64) and PowerShell
- Claude Code version: (latest as of 2025-02-03)
Steps to Reproduce
- Open Git Bash or PowerShell
- Run
claudeto start a fresh session - Attempt to type anything
- No keyboard input is registered, regardless of wait time
Expected Behavior
Keyboard input should be captured and displayed in the terminal prompt.
Actual Behavior
No keyboard presses are recognized. Unable to interact with Claude Code at all.
Workaround
The VSCode extension works correctly - keyboard input is recognized there. This issue appears to be specific to terminal-based sessions.
Additional Context
- Issue occurs in fresh terminal windows
- Issue occurs with fresh Claude sessions (no prior conversation)
- Restarting the computer does not resolve the issue
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗