Skip to content

Add an option to disable right-click context menu #931

@lobre

Description

@lobre

Problem

The right-click context menu in Terminal (which includes actions like Copy, Paste, and Show in Files) is useful in many situations.

However, some terminal applications rely on right-click input for their own interactions. In these cases, the context menu becomes intrusive. For example, in Kakoune, right-clicking is used to extend text selections. Currently, when doing so in elementary Terminal, the context menu still appears on top of the terminal, even though the click event correctly reaches the application underneath.

This dual behavior makes it inconvenient to use such applications with mouse input, since the menu partially obstructs the interface and must be dismissed manually.

There doesn’t seem to be a reliable way for Terminal to automatically detect when a running program expects right-click input, so a user-side control would help.

Proposal

Add a preference or setting to disable the right-click context menu.

Possible implementations:

  • A toggle in Preferences (e.g. “Show context menu on right-click”).
  • Alternatively, allow the menu to be triggered via an icon in the sidebar or Shift + Right-Click when disabled.

Prior Art (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs DesignWaiting for input from the UX teamPriority: WishlistAn enhancement or new feature. Not a bug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions