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

  1. Open Ghostty terminal
  2. Run claude (no flags)
  3. On empty input line, press and hold Space
  4. Expected: voice mode activates
  5. 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-control feature does activate in these sessions, unclear if related

View original on GitHub ↗

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