View Issue Details

IDProjectCategoryView StatusLast Update
0010105ardourfeaturespublic2026-01-23 09:49
Reportersound8 Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformDebian GNUOSLinuxOS Version(any)
Product Version9.0-rc 
Summary0010105: Summary Scroll Bar - Shift with mouse scroll wheel to scroll horizontally
DescriptionThe Summary Scroll Bar is a really nice feature.
I noticed that by itself, the mouse scroll wheel = zoom in/out
There also do not appear to be any actions linked to any of the modifier keys in combination with mouse scroll wheel.

I am suggesting to allow
SHIFT + MSW = scroll horizontally left/right

This would allow the Summary scroll bar to function a little more like a scroll bar.
and
Also would mimic the same action that is currently performed when this SHIFT + MSW combination is used in the Editor track boxes / timeline pane.

Thank You
Tagsbar, scroll, summary

Activities

x42

2026-01-07 14:22

administrator   ~0029676

Thanks for the suggestion. Added in 9.0-rc2-61-gfb0bb5aafa

GhostsonAcid

2026-01-08 00:14

reporter   ~0029680

x42 Why then was I already able to do this on macOS (-albeit very slowly)?

(( ...unless I'm misunderstanding you both... ))

-J

x42

2026-01-08 13:09

administrator   ~0029682

Well designed, well configured OS and good hardware support X/Y scroll just fine or emulate it.
I was also already able to do this on Debian GNU/Linux on a Thinkpad out of the box.

It is also why I push back against implementing https://tracker.ardour.org/view.php?id=8589
This is really something the OS or Desktop env should provide, not every application independently.

sound8

2026-01-18 23:31

reporter   ~0029738

@x42
Thank you for making this update.
This did not appear to work in earlier versions mentioned, but with recent update I installed this works now.

However, I noticed what GhostonAcid mentioned, it works "albeit very slowly".
-SHIFT+MSW in timeline = default faster scroll speed
-SHIFT+MSW in Summary scroll bar = very slow scroll speed (in comparison to timeline scroll)

Now I am a GuyonAcid, so it is hard to say if this is specifically an issue with Ardour, or a side effect that myself and the above user may be experiencing....?

If Ardour is responsible for this, seems like it should be the same speed as the timelines horizontal scroll.

Thank you again for making this update

jean-emmanuel

2026-01-22 12:36

reporter   ~0029749

Shift+scroll is much slower in the summary for me as well.

GhostsonAcid

2026-01-22 18:57

reporter   ~0029750

@sound8 > "Now I am a GuyonAcid, so it is hard to say if this is specifically an issue with Ardour, or a side effect that myself and the above user may be experiencing....?"
hahaha

@jean-emmanuel What OS are you using?

jean-emmanuel

2026-01-22 21:41

reporter   ~0029752

Linux Debian + Xfce

x42

2026-01-22 23:30

administrator   ~0029755

Indeed the same modifier to switch horiz/vertical (Keyboard::TertiaryModifier - shift by default) is also used for ultra-fine-grained scroll.

x42

2026-01-23 00:25

administrator   ~0029756

Since 9.0-rc2-181-g6e05ab30fb when using Shift to swap Y/X Axis the fine-grained modifier no longer applies.

The downside is that with a proper X/Y mouse holding shift to use fine grained may cause accidental large jumps when moving the Y-axis in addition to the X-axis.
So I may revert this change..

Maybe at some point in the future we can add a preference "I don't have a X/Y scroll capable mouse and don't want to get one" which globally enables shift to swap axes at the event-system level.

jean-emmanuel

2026-01-23 08:07

reporter   ~0029757

Sounds reasonnable :). I for instance have never seen a "proper x/y mouse' in my life except in stores, mod+scroll has always done the job for me.

x42

2026-01-23 09:43

administrator   ~0029758

Apple magic-mouse, most laptop touchpads, and touchpoints support this out of the box.
Trackballs are common in studios, also for other creative apps for the same reason.

I prepared a preference to allow a user to disable the the Shift modifier to swap axes (so far only available via Lua, since Ardour 9.x is in string and feature freeze).

Window _> Scripting
Keyboard.ScrollHorizontalModifier=-1

jean-emmanuel

2026-01-23 09:49

reporter   ~0029759

I wouldn't count touchpads and touchpoints (which I do use but are a real pain to work with these creative app anyway). I get the point however.

Issue History

Date Modified Username Field Change
2026-01-04 18:40 sound8 New Issue
2026-01-04 18:40 sound8 Tag Attached: bar
2026-01-04 18:40 sound8 Tag Attached: scroll
2026-01-04 18:40 sound8 Tag Attached: summary
2026-01-07 14:22 x42 Assigned To => x42
2026-01-07 14:22 x42 Status new => resolved
2026-01-07 14:22 x42 Resolution open => fixed
2026-01-07 14:22 x42 Note Added: 0029676
2026-01-08 00:14 GhostsonAcid Note Added: 0029680
2026-01-08 00:14 GhostsonAcid File Added: Ardour (pre9-rc2,58) - Summary ShiftWheel Scroll Behavior Already Present on macOS.gif
2026-01-08 13:09 x42 Note Added: 0029682
2026-01-18 23:31 sound8 Note Added: 0029738
2026-01-22 12:36 jean-emmanuel Note Added: 0029749
2026-01-22 18:57 GhostsonAcid Note Added: 0029750
2026-01-22 21:41 jean-emmanuel Note Added: 0029752
2026-01-22 23:30 x42 Note Added: 0029755
2026-01-23 00:25 x42 Note Added: 0029756
2026-01-23 08:07 jean-emmanuel Note Added: 0029757
2026-01-23 09:43 x42 Note Added: 0029758
2026-01-23 09:49 jean-emmanuel Note Added: 0029759