The value in offering this enhancement would...
1. Built New Layer/Multiview with a couple of buttons.
By adding this small enhancement a user could rebuild a new show with a few button presses.
You could change the background, graphics, and entire layout with only one or two shortcuts, not 10 for every change.
2. SPEED = Money
By allowing the vmix user to create 1 shortcut instead of 10 for every change, it saves valuable time and therefore money.
How it would work
The Layer on or off function only allows for one value.
For example if you multi / layer is #1 or it is named HOST then shortcut to turn off layer 5 would be...
(my syntax might not be exactly correct but you get the idea)
LayerOff Input=HOST Value=5
But if you have 4 or 5 multiview/layer inputs chances are each need to be cropped or moved to align in the layered boxes. Especially if they are calling-in via vmixcall.
The Problem:
In to enable layer 5 it would require you to turn OFF layer 2,3,4 and 5 in order to endable a new layer. The layers might not be exactly lined up and if you do not turn off the non-used layers they can bleed into the frame. This is why using the LAYER OFF function is so handly.
But to make sure no other layers are activated by mistake you are required to create up to 10 shortcuts to turn off each unused layer.
SOLUTION:
Please add a "LayerOff Input=host value=ALL"
The other solution that I am surprised was not implemented when the shortcut was introduced was a comma list of Layers to turn off.
PLEASE add the following feature to eliminate the need to create multiple unnecessary shortcuts.
Instead of the current system with duplicate short cuts:
Guest1 ON (D1) LayerON
Guest2 OFF (D1) LayerOFF
Guest3 OFF (D1) LayerOFF
Guest4 OFF (D1) LayerOFF
Guest5 OFF (D1) LayerOFF
Guest6 OFF (D1) LayerOFF
Guest7 OFF (D1) LayerOFF
Guest8 OFF (D1) LayerOFF
etc ...
SUGGEST NEW FUNCTION SHORTCUT
"LayerOff Input=host value=2,3,4,5,6,7,8"
the same could be implemented for the LayerON function.