Various program buttons can be triggerd via a macro, like this:
Code: Select all
<macro id="Macros.ButtonTrigger.Record" name="Button Record">
<sequence>
<step pause="0.001">Menu.InjectInput("OnButtonDown","Record.0","NoGroup",0)</step>
<step pause="0.001">Menu.InjectInput("OnButtonUp","Record.0","NoGroup",0)</step>
</sequence>
</macro>
However, i cannot find a way to wardware-trigger the wheels. Here is what I am trying:
Code: Select all
<macro id="Macros.Wheels0Trigger.Changed" name="Wheels 0 Changed">
<sequence>
<step pause="0.001">Menu.InjectInput("OnValueChanged","Wheels.0","NoGroup",0)</step>
</sequence>
</macro>
<macro id="Macros.Wheels0Trigger.Previous" name="Wheels 0 Previous">
<sequence>
<step pause="0.001">Menu.InjectInput("OnStepPrevious","Wheels.0","NoGroup",0)</step>
</sequence>
</macro>
<macro id="Macros.Wheels0Trigger.Next" name="Wheels 0 Next">
<sequence>
<step pause="0.001">Menu.InjectInput("OnStepNext","Wheels.0","NoGroup",0)</step>
</sequence>
</macro>
The first one at least tells the software that something 'touched the wheel'. But I cannot find a way to actually change a wheel's value with a macro. Is there a way to do this?