-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Linux/Ghostty: Ctrl+Shift+C reaches pane apps as bare Ctrl+C #4581
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workinginputkeyboard, mouse, clipboard, selection, or IME behaviorkeyboard, mouse, clipboard, selection, or IME behaviorlinuxaffects Linux-specific behavioraffects Linux-specific behaviorp2valid narrow or ordinary defect with limited impact or a practical workaroundvalid narrow or ordinary defect with limited impact or a practical workaroundpending-releasetriagedScreened; left open for investigation or maintainer judgment. Not proof of a bug or reproduction.Screened; left open for investigation or maintainer judgment. Not proof of a bug or reproduction.
Description
Activity
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinginputkeyboard, mouse, clipboard, selection, or IME behaviorkeyboard, mouse, clipboard, selection, or IME behaviorlinuxaffects Linux-specific behavioraffects Linux-specific behaviorp2valid narrow or ordinary defect with limited impact or a practical workaroundvalid narrow or ordinary defect with limited impact or a practical workaroundpending-releasetriagedScreened; left open for investigation or maintainer judgment. Not proof of a bug or reproduction.Screened; left open for investigation or maintainer judgment. Not proof of a bug or reproduction.
Is this a reproducible bug?
Current behavior
Inside a herdr pane, pressing Ctrl+Shift+C reaches the app as plain Ctrl+C. The Shift modifier is lost. The same app running directly in Ghostty (outside herdr) receives Ctrl+Shift+C correctly.
Expected behavior
Ctrl+Shift+C should reach the pane app with the Shift modifier intact, the same as it does in bare Ghostty.
Reproduction
Impact
Apps can't tell Ctrl+Shift+C apart from Ctrl+C. Droid's Ctrl+Shift+C shortcut doesn't work, and the key is treated as an interrupt instead.
Environment