Hi all,
During the WE I had a bit of time and I implemented a way to navigate through the visible modules using the arrow keys.
Paired with the option miscellaneous > shortcuts with multiple instances > prefer focused instance, this allows me to target any instance of any module without having to define multiple shortcuts.
I added new key bindings to the search box so that, when it is focused, you can press Up/Down to cycle through all visible modules. If the search box is not empty, this will only cycle through the search results.
As you cycle, a toast displays which instance of which module is selected.
As the search bar is still focused, if you keep typing you will just keep editing the text in the search box, so your shortcuts (if you are using the keyboard) will not fire. To address this issue, I added a special handling for Enter, which will remove the focus from the search box and allow you to control the currently focused module with whatever shortcuts you defined for it.
The video below shows it in action. I have set up / to focus the search bar and E + scroll to control the exposure level.
So, I can type / to focus the search bar, expo to find the exposure instances, Up/Down to select a certain instance, Enter to defocus the search bar and use the same shortcut E + scroll to control the level of the different exposure instances.
If folks find this interesting and the devs have no objection I am happy to prepare a PR. Personally, I find it very useful, it’s a small change but it greatly improves my ability to operate multiple instances with a smaller set of key bindings.
Tagging @dterrahe who I believe may be interested.