ghostty-org/ghostty

Add `mouse-reporting` configuration to disable all mouse reports

Closed this issue · 1 comments

From #5019

This is a feature that macOS Terminal.app. This has been requested multiple times and is simple enough that we should do it. This should disable all mouse reporting even if it's requested by the terminal application. It should default to true.

mouse-reporting = false

macOS terminal also allows this to be toggled, so we should also introduce a toggle_mouse_reporting keybind action.

I use this a lot in the macOS Terminal.app when using tmux in tmux for remote access, for copy and paste between different host, sessions and applications. I think the default keybinding for this in macOS Terminal.app is the fn key(bottom left corner). This is a show stopper as of now :/