Skip to content

cursor-click-to-move = false should disable shell-native click-to-move too (e.g. OSC 133 cl) #11138

Closed

Description

@mitchellh

Discussed in #11126

Originally posted by mohshami March 1, 2026

Issue Description

When using Ghostty with fish, clicking any mouse click results in the cursor moving, even if cursor-click-to-move is set to "false"

Expected Behavior

Setting cursor-click-to-move to "false" prevents mouse clicks from moving the cursor

Actual Behavior

Cursor move no matter what value is set

Reproduction Steps

  1. Set the default shell to fish
  2. Open Ghostty
  3. Write anything in the terminal
  4. Click anywhere
  5. The cursor moves left or right depending on where the click was

Ghostty Logs

No response

Ghostty Version

Ghostty 1.2.1-052857b-nix

Version
  - version: 1.2.1-052857b-nix
  - channel: tip
Build Config
  - Zig version   : 0.14.1
  - build mode    : builtin.OptimizeMode.ReleaseFast
  - app runtime   : apprt.runtime.Runtime.gtk
  - font engine   : font.backend.Backend.fontconfig_freetype
  - renderer      : renderer.generic.Renderer(renderer.OpenGL)
  - libxev        : io_uring
  - kernel version: 6.18.13-zen1
  - desktop env   : other
  - GTK version   :
    build         : 4.18.5
    runtime       : 4.18.5
  - libadwaita    : enabled
    build         : 1.7.2
    runtime       : 1.7.2
  - libX11        : enabled
  - libwayland    : enabled

OS Version Information

NixOS unstable

(Linux only) Display Server

Wayland

(Linux only) Desktop Environment/Window Manager

Plasma 6.6

Minimal Ghostty Configuration

cursor-click-to-move=false

Additional Relevant Configuration

No response

I acknowledge that:

  • I have reviewed the FAQ and confirm that my issue is NOT among them.
  • I have searched the Ghostty repository (both open and closed Discussions and Issues) and confirm this is not a duplicate of an existing issue or discussion.
  • I have checked the "Preview" tab on all text fields to ensure that everything looks right, and have wrapped all configuration and code in code blocks with a group of three backticks (```) on separate lines.

Activity

  1. added this to the 1.3.0 milestone on Mar 2, 2026
  2. added theissue type on Mar 2, 2026
  3. added 2 commits that reference this issue on Mar 3, 2026
    bb64692
    2502ca2
  4. added 3 commits that reference this issue on Mar 4, 2026
    cd99c4d
    10a5857
    d631f36
  5. added 2 commits that reference this issue on Mar 5, 2026
    70cfee6
    dbd5315
  6. added a commit that references this issue on Mar 10, 2026
    1dd0c81
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions