[Feature request] Support for horizontal scroll wheel

Right now, on RawTherapee, you can edit a slider value with shift+scroll .

Some mouses, like the R.A.T.7, the MX Master from Logitech, most touchpad and probably the Apple Magic Mouse supports horizontal scrolling.

It would be neat if you could “scroll the slider” with the dedicated horizontal scroll control, without holding shift.

I haven’t found docs about this, but I think this is a standard HID input. This is what I dumped from my MX Master 3. I don’t know what does it means but maybe it helps. (Ask me if you needs more dumps or test)

sudo usbhid-dump  -es
Starting dumping interrupt transfer stream
with 1 minute timeout.

//up
003:002:002:STREAM             1579646180.057801
20 01 02 00 00 00 00 00 01 00 00 00 00 00 00

//down
003:002:002:STREAM             1579646181.095759
20 01 02 00 00 00 00 00 FF 00 00 00 00 00 00

//left
003:002:002:STREAM             1579646182.901864
20 01 02 00 00 00 00 00 00 FF 00 00 00 00 00

//right
003:002:002:STREAM             1579646184.061883
20 01 02 00 00 00 00 00 00 01 00 00 00 00 00

^C

You want to open a feature request at https://github.com/Beep6581/RawTherapee/issues

oh thanks, i’ll do that on github