Dropdown lists of all the Inputs and Outputs that were discussed in previous sections for the sensors and emulated devices are used to guide the user when creating a new profile.
To chose an Output command or Input source, click in the desired cell and an arrow symbol will display near the upper right corner. Clicking on this symbol will display the list of available Outputs. (It can take a while for the list to appear the first time, so give it time).
A profile is created by adding additional Output choices and matching that up with an Input.
The first blank cell in the Outputs column indicates the end of the list, any outputs following an empty cell will be ignored. A blank cell in an Inputs column means the Output is off in that mode.
It is permitted to have more than one Input associated with an Output, just repeat the Output choice on another row and select the additional Input to trigger it. It is also possible to have a single Input trigger more than one Output by just selecting the same Input again for the additional Outputs. This can be is used for pressing multiple buttons on a game controller or building up Control, Alt, or Shifted keycodes, where a single Input will trigger a combination of outputs to send the desired key, or where more than one Input is triggering Shifted keycodes.
When used with the delay_on function, a sequence of button or key presses can be generated from a single input