Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mousewheel direction #1263

Open
Andreya-Autumn opened this issue Sep 4, 2024 · 9 comments
Open

Mousewheel direction #1263

Andreya-Autumn opened this issue Sep 4, 2024 · 9 comments
Labels
UI Issues related to UI look&feel UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.

Comments

@Andreya-Autumn
Copy link
Collaborator

It's going the wrong way for me now (on MBP trackpad). Maybe add a reverse switch in a menu somewhere?

@Andreya-Autumn Andreya-Autumn added UI Issues related to UI look&feel UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc. labels Sep 4, 2024
@baconpaul
Copy link
Contributor

I picked it so it is identical to logic and audacity

do you have wheel direction drags reversed in your os or some such?

@mkruselj
Copy link
Collaborator

mkruselj commented Sep 4, 2024

We should absolutely offer scrolling direction option (both vertical and horizontal scrolling).

@baconpaul
Copy link
Contributor

macOS has it as an os setting - shouldn’t we just follow that in Mac?

@baconpaul
Copy link
Contributor

Settings / mouse / natural scrolling basically

@baconpaul
Copy link
Contributor

HScroll

yeah so i compared both h and vscroll with the setting on and off at the os level and sc does the same thing as logic. On mac at least there's not a bug and i don't think there's a need for a setting.

@mkruselj
Copy link
Collaborator

mkruselj commented Sep 4, 2024

Well ok then maybe no setting for macOS, but for Win/Lin for sure there would have to be IMO (touchpad vs mousewheel users have different expectations).

baconpaul added a commit to baconpaul/shortcircuit-xt that referenced this issue Sep 4, 2024
- Dragging zones when zoomed takes zoom properly into account.
  Closes surge-synthesizer#1265
- Zoom speed is proportional to window. Closes surge-synthesizer#1266
- Mouse wheel zoom gesture with shift and shift/alt inverted.
  Addresses surge-synthesizer#1263
baconpaul added a commit that referenced this issue Sep 4, 2024
- Dragging zones when zoomed takes zoom properly into account.
  Closes #1265
- Zoom speed is proportional to window. Closes #1266
- Mouse wheel zoom gesture with shift and shift/alt inverted.
  Addresses #1263
@Andreya-Autumn
Copy link
Collaborator Author

Ok back at the studio and tested with my mouse now. The mousewheel does nothing at all! Can't get it to zoom or scroll regardless of key combinations.

@Andreya-Autumn
Copy link
Collaborator Author

Oh, not quite true actually. It does vertical scroll if I first zoom in vertically with the mousepad.

@baconpaul
Copy link
Contributor

https://github.com/surge-synthesizer/sst-jucegui/blob/e321b9b6d6b298d9d2aed9f459a4a2ae8a540b8a/include/sst/jucegui/components/ZoomContainer.h#L107
well there’s the code which is handling it

when I do a wheel like gesture in my track pad with shift or shift alt held down it does work

I would start with a a print there tbh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI Issues related to UI look&feel UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Projects
None yet
Development

No branches or pull requests

3 participants