ButtonRebindsFilter: Add support for rebinding to tablet dials
This builds on top of the existing tablet dial support, and allows users to configure how we rebind them. Since dial support is so new in Linux, it's not expected for every application to support them right away.
Because of the nature of relative scroll wheels, the only supported rebind targets are: vertical scroll wheel, up/down keybinds and disabling outright. These dials are commonly used to zoom (scroll) or change brush sizes (keybinds.)
(This was previously a mega MR for general dial support, but that was merged in !7348 (merged). So the non-rebind commits were dropped.)
UI support is in plasma-desktop!2683 (merged)
Edited by Joshua Goins