To find the relevant playback operator key, a user can just use 'play '(with space) and ‘stop’ then verify both the Global and Editor tab,
there’ll be 5 relevant entries on the Editor tab, and 7 on the Global.
It’s not easy at first what the shortcuts do, so if a user clicks on that Print Bindings button they get more description for the shortkey items…
A same key can be unintentionally set in the Global’s Common, Transport and Editor tab areas, so it is a good idea to exercise imho removing shortcuts that the user is not familiar with.
Here I resorted to avoiding any confusion by doing just that, I just remove shortcuts I am not using, and as I become more familiar with a particular task I just add it to a shortkey.
I try to set the playback control to using something with the spacekey with the metakeys, but I make sure I am not cloning the same shortkey across the three keyboard setting areas that may provide similar things.
Imho if the user is not binding the items ‘Play selected *’ from the Editor tab, they should be setting the ‘Play selection’ found in the Global/Transport area.
From my mixbus keyboard settings, the user can see when typing 'play ’ (with space), they get the similarly named function item – though its possible the ‘Global’/Transport setting may be applying to more broad things I would not know about.
The problem was likely that the ‘Space’ shortkey was set in the Editor tab, and there was this same shortkey also set in the Global/Transport area.
The search field in the keyboard settings also searches keybindings, so if you type ‘space’ in the search box, it will filter things directly to the items that have the ‘Space’ or things like ‘Alt-Space’ binded to them.
So even if you’re not familiar with the item names, you can use the name of the shortcut to hunt down potential overrides between the Editor and Global tab settings.
fwiw you can also sort the keybindings as well, by applying the ‘Shortcut’ column header and immediately see where the shortcut you’re after is binded.
To me this is the way I am going about it… I gave up trying to using any of the default keybindings and just removed all of them, then slowly just applying a couple of keybindings at a time…
A last note in case you missed the point I was trying to pass:
–> If the user sets the same shortkey on a non-Global tab as is also found in the Global tab, the non-Global tab keybinding takes over – in retrospect that the user is working within the contraints of the defined item.
Perhaps there can be a wizard tool added to the Ardour/Mixbus help menu to sort out this issue… that wouldn’t be such a bad idea imho.