Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
InputActions main
InputActions main
  • Version selector
  • Getting started
    • Installation
      • Hyprland
      • KWin
      • Standalone
    • Introduction
  • Example triggers

Core

  • Configuration
  • Trigger
  • Devices
    • Rule
    • Keyboard
      • Scancodes
      • Triggers
        • Shortcut
    • Mouse
      • Triggers
        • Circle
        • Press
        • Stroke
        • Swipe
        • Wheel
    • Pointer
      • Triggers
        • Hover
    • Touchpad
      • Triggers
        • Circle
        • Click
        • Hold
        • Pinch
        • Rotate
        • Stroke
        • Swipe
        • Tap
    • Touchscreen
      • Triggers
        • Circle
        • Hold
        • Pinch
        • Rotate
        • Stroke
        • Swipe
        • Tap
  • Actions
    • Command
    • Function
    • Input
    • Plasma shortcut
    • Replace text
    • Sleep
    • Groups
      • One
  • Conditions
    • Function
    • Group
    • Variable
  • Variables

Scripting

  • Scripting
  • Modules
    • inputactions/core
      • Types
        • InputBackend
        • Point
        • Variable
        • VariableRegistry
        • VirtualMouse
    • inputactions/fs
      • Types
        • File

Advanced

  • Dynamic values
    • Command

Other

  • Packaging guidelines
Back to top
View this page

MouseTrigger¶

Inherits

Trigger

Inherited by

MouseCircleTrigger, MousePressTrigger, MouseStrokeTrigger, MouseSwipeTrigger, MouseWheelTrigger

Base of all mouse triggers.

Configuration¶

Properties¶

Property

Type

Description

Default

mouse_buttons

flags(MouseButton)

Mouse buttons that must be pressed in order for the trigger to be activated.

mouse_buttons_exact_order

bool

Whether mouse buttons must be pressed in the same order as specified in mouse_buttons.

false

Next
MouseCircleTrigger
Previous
Mouse
Copyright © 2025, taj_ny
Made with Sphinx and @pradyunsg's Furo
On this page
  • MouseTrigger
    • Configuration
      • Properties