plugdata icon indicating copy to clipboard operation
plugdata copied to clipboard

Horizontal scrolling not working

Open rrrnld opened this issue 1 year ago • 4 comments

Heya,

I'm running plugdata 0.8 on NixOS (this is the latest available version -- I tried to update the package to 0.8.3 but ran into build issues unfortunately). I'm using Gnome 45.4 on Wayland.

Horizontal scrolling is not working. This is both on the touchpad, as well as when using the trackpoint of my thinkpad. Vertical scrolling works fine. Also, pinch gestures are not supported (but from my understanding those were only implemented very recently).

Is this a bug or is this expected?

Thanks for your work on this. I'm using it to learn pd and I enjoy it a lot. :)

rrrnld avatar Mar 20 '24 18:03 rrrnld

Try shift+scroll instead.

dromer avatar Mar 20 '24 18:03 dromer

That works! So this is intended behavior?

rrrnld avatar Mar 21 '24 05:03 rrrnld

I think "horizontal scrolling" is a type of multi-touch gesture, just like the pinch you mentioned.

Afaik these are currently not supported (the only multi-touch that is being worked on is not gesture based).

shift+scroll is a typical UX that can be found throughout just about every program and OS and easy to support.

dromer avatar Mar 21 '24 09:03 dromer

There are plans to add support for more trackpad gestures on Linux, but last time I checked, it was quite tricky to figure it out. I also have a local version of JUCE that uses Wayland natively (instead of through XWayland), though that still needs a lot of work to be usable. I also suspect that trackpad gestures with XI2 might not work for Wayland, so that would mean that we need to have a full Wayland version to allow that.

This will take a while, and until that's done, shift+scroll is the way

timothyschoen avatar Apr 01 '24 15:04 timothyschoen

For now, shift+scroll is the way

timothyschoen avatar Aug 13 '24 00:08 timothyschoen