Submission checklist
Feature type
Other
Feature summary
An option that lets you set the ms duration of the forced cooldown between scroll events when scrolling on bar widgets.
Motivation / use case
While having a delay makes sense when scrolling on a touchpad, on a mousewheel with distinct steps, it's very unintuitive that the amount of scroll steps does not equal to the amount of actions performed.
Currently, when you do a quick scroll "burst" with a mousewheel on the workspaces (to change workspaces) or audio (to change volume), only some of the scroll inputs will result in their respective actions.
Proposed solution
Add a setting that lets you configure the cooldown/delay before scroll events are accepted again.
Alternatives considered
there are some janky scripting workarounds but probably not worth the effort.
References / related projects
No response
Additional context
No response
Submission checklist
Feature type
Other
Feature summary
An option that lets you set the ms duration of the forced cooldown between scroll events when scrolling on bar widgets.
Motivation / use case
While having a delay makes sense when scrolling on a touchpad, on a mousewheel with distinct steps, it's very unintuitive that the amount of scroll steps does not equal to the amount of actions performed.
Currently, when you do a quick scroll "burst" with a mousewheel on the workspaces (to change workspaces) or audio (to change volume), only some of the scroll inputs will result in their respective actions.
Proposed solution
Add a setting that lets you configure the cooldown/delay before scroll events are accepted again.
Alternatives considered
there are some janky scripting workarounds but probably not worth the effort.
References / related projects
No response
Additional context
No response