Skip to content

[Feature] Support display duration and fade duration for mouse actions #152

Description

@hajiboy95

Problem or use case

Currently, customization settings for display duration and fade duration are only supported for keyboard keypresses. Mouse actions (e.g., clicks, scrolls) lack these timing controls, causing them to disappear using default or fixed timing.

  • Allows users to keep mouse click/scroll indicators on screen longer for presentations, tutorials, or video recordings.
  • Provides visual consistency by allowing keyboard and mouse feedback overlays to match in timing and feel.

🎯 Proposed Solution

Extend the existing display and fade duration options to mouse actions so users can configure visual feedback timing consistently across both input types.

📋 Feature Details

  • Display Duration: Add a configurable timer for how long mouse action indicators remain visible on screen before fading out.
  • Fade Duration: Add a configurable duration for the transition/fade-out animation of mouse actions.
  • UI Consistency: Mirror the existing duration controls used in the keyboard configuration panel within the mouse settings section.

Activity

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions