As a developer it’s hard to set up the input action system to work with one-shot inputs like mouse wheel up/down.
Consider the action “zoom camera in”. This should be bound to mouse wheel up. There are two problems here.
- Mouse wheel up is a one-shot input event, not a persistent input that can be pressed and held
- Input actions only support persistent inputs that represent a variable state, like a key press
- There is no mouse wheel up/down keycodes to bind to
So this feature request has two parts.
- Add MouseWheelUp and MouseWheelDown
- Add one-shot input actions that fire when triggered instead of holding a persistent state