Voice mode (hold Space) does not activate in Ghostty terminal
Resolved 💬 5 comments Opened Mar 25, 2026 by kuzmenkoY Closed Apr 19, 2026
Description
Voice mode (hold Space to talk) does not work when running Claude Code in Ghostty terminal (xterm-ghostty). Pressing and holding Space just types a space character instead of activating voice input.
Environment
- Claude Code version: 2.1.83
- Terminal: Ghostty (TERM=xterm-ghostty)
- OS: macOS 26.3.1 (Darwin 25.3.0)
- Shell: zsh
Steps to reproduce
- Open Ghostty terminal
- Run
claude(no flags) - On empty input line, press and hold Space
- Expected: voice mode activates
- Actual: space character is typed into the input
Notes
- Voice mode works correctly in some existing terminal sessions but not in newly opened ones
- Happens regardless of launch method (
claude,claude --dangerously-skip-permissions, via cmux) - Not related to tmux/zellij — happens in plain Ghostty window
- The
/remote-controlfeature does activate in these sessions, unclear if related
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗