Input Syntax: Difference between revisions

Jump to navigation Jump to search
1,121 bytes removed ,  28 July 2016
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
As a follow-up by right-clicking the button in GameCube, Wiimote, and Hotkey configuration windows, this page explains how to properly assign multiple input and combination of each command in hotkey and controller configuration window.
This page explains how to properly assign multiple inputs and the control expression syntax in the input configuration dialogs.


== Assignment Buttons ==
== Buttons ==
When opening Configuring Controller window the text cursor will be placed on beginning of lines in small text field.


{| class="wikitable"
{| class="wikitable"
|-
|-
! ''Detect''
! ''Detect''
| It will automatically highlight the selected input in the list which can save your time looking through there. It will wait for input from the selected device in '''Device''' dropdown for 3 seconds.
| Wait for input from the selected device, and highlight the corresponding input in the list.
|-
|-
! ''Select''
! ''Select''
| Assigns the selected input from the list to the current text cursor location in small text field.
| Copy the selected input name into the control expression field.
|-
|-
! ''| OR''
! ''| OR''
| Similar to '''''Select''''', adds "<var> &#124; </var>" before a selected input. Input parameter with '''''&#124; OR''''' can trigger the same command independently. Differences between this and '''''+ ADD''''' unknown.
| Copy the selected input name into the control expression field, with "&#124;" prepended.
* Syntax error when selected first.
|-
|-
! ''& AND''
! ''&amp; AND''
| Similar to '''''Select''''', adds "<var> & </var>" before a selected input. Input parameter with '''''& AND''''' will wait for the last input parameter to active to trigger the command.
| Copy the selected input name into the control expression field, with "&amp;" prepended.
* Syntax error when selected first.
|-
|-
! ''! NOT''
! ''! NOT''
| Similar to '''''Select''''', adds "<var>!</var>" before a selected input. Input parameter with '''''! NOT''''' will disable the next input parameter so that input will not trigger the current command.
| Copy the selected input name into the control expression field, with "!" prepended.
* This is one confusing part, requires additional combination and/or manual editing in the text field. Check the [[#Using ! NOT|#! NOT]] example in next section.
|-
|-
! ''+ ADD''
! ''+ ADD''
| Similar to '''''Select''''', adds "<var> + </var>" before a selected input.  Input parameter with '''''+ ADD''''' can trigger the same command independently. Differences between this and '''''&#124; OR''''' unknown.
| Copy the selected input name into the control expression field, with "+" prepended.
* Syntax error when selected first.
|}
|}


Navigation menu