/voice mode: "Hold Space to record" doesn't work — space bar types a space instead

Resolved 💬 3 comments Opened Mar 13, 2026 by monte517 Closed Mar 17, 2026

Description

When enabling voice mode with /voice, the prompt says "Hold Space to record," but pressing the space bar just types a space character. No recording is triggered.

Environment

  • OS: macOS 26.3.1 (Darwin 25.3.0)
  • Claude Code: v2.1.72
  • Node.js: v22.22.0
  • Shell: zsh

Reproduction

  1. Run claude in terminal
  2. Type /voice to enable voice mode
  3. Press and hold the space bar
  4. Space character is typed instead of recording being triggered

Additional Context

  • Tested in both Terminal.app and Cursor's integrated terminal — same behavior in both
  • Claude Code runs in a Node.js process — unclear if the terminal type or Node runtime affects key capture

View original on GitHub ↗

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