joypad extensions
From Wiki
Line 7: | Line 7: | ||
====...pseudo_..._axis==== | ====...pseudo_..._axis==== | ||
− | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the first 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 1st, 2nd, and 3rd axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction}} | + | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the first 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 1st, 2nd, and 3rd axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction|button}} |
====...pseudo_..._axis2==== | ====...pseudo_..._axis2==== | ||
− | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the second 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 4st, 5th, and 6th axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction}} | + | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the second 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 4st, 5th, and 6th axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction|button}} |
====...pseudo_slider==== | ====...pseudo_slider==== | ||
Line 16: | Line 16: | ||
====...pseudo_slider2==== | ====...pseudo_slider2==== | ||
− | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the 8th analog stick axes. This extension comes in 2 forms. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction}} | + | {{Ex/inival|1.0.0.1|pseudo buttons|This extension assigns an action and reaction pseudo button pair to the 8th analog stick axes. This extension comes in 2 forms. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction|button}} |
====do_not_associate_pov_hat_diagonals==== | ====do_not_associate_pov_hat_diagonals==== | ||
− | {{Ex/inival|1.0.0.1|binary statements|in the affirmative <u>disables</u> the default behavior of treating a point-of-view hat as if it is an 8 direction-pad where pressing the diagonal directions of the pad is equivalent to simultaneously pressing the pseudo buttons assigned to the two non-diagonal directions on either side of the diagonal}} | + | {{Ex/inival|1.0.0.1|binary statements|in the affirmative <u>disables</u> the default behavior of treating a point-of-view hat as if it is an 8 direction-pad where pressing the diagonal directions of the pad is equivalent to simultaneously pressing the pseudo buttons assigned to the two non-diagonal directions on either side of the diagonal|do}} |
====*joypad_to_use_for_play==== | ====*joypad_to_use_for_play==== | ||
====pov_hat_to_use_for_play==== | ====pov_hat_to_use_for_play==== | ||
− | {{Ex/inival|1.0.0.1|positive whole numbers|selects a point-of-view hat to be configured. A game controller may have multiple hats, but only one is able to be configured by [[#pseudo_pov_hat_...]]}} | + | {{Ex/inival|1.0.0.1|positive whole numbers|selects a point-of-view hat to be configured. A game controller may have multiple hats, but only one is able to be configured by [[#pseudo_pov_hat_...]]|whole}} |
====*pseudo_pov_hat_...==== | ====*pseudo_pov_hat_...==== | ||
</onlyinclude> | </onlyinclude> |
Revision as of 04:42, 18 January 2013
! |
Transcluded by Sword of Moonlight Extension Library / list of extensions. |
Extensions in this section take the form of a pseudo button on the left of the equal (=) sign and a keyboard macro on the right. Refer to #Action. This section is to be used by players to configure a game controller. An author may supply a modified default configuration database, however it is recommended that a stock configuration database be used.
Note: the following extensions are in addition to the button configuration extension pattern explained in the paragraph above.
Contents
...pseudo_..._axis
Introduced around 1.0.0.1, this extension This extension assigns an action and reaction pseudo button pair to the first 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 1st, 2nd, and 3rd axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction. Values are limited to pseudo buttons.[#]
...pseudo_..._axis2
Introduced around 1.0.0.1, this extension This extension assigns an action and reaction pseudo button pair to the second 3 analog stick axes. This extension comes in 6 forms. The part between pseudo_ and _axis can be one of x, y, or z, for the 4st, 5th, and 6th axis respectively. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction. Values are limited to pseudo buttons.[#]
...pseudo_slider
Introduced around 1.0.0.1, this extension This extension assigns an action and reaction pseudo button pair to the 7th analog stick axes. This extension comes in 2 forms. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction. Values are limited to pseudo buttons.
...pseudo_slider2
Introduced around 1.0.0.1, this extension This extension assigns an action and reaction pseudo button pair to the 8th analog stick axes. This extension comes in 2 forms. The part before pseduo_ can be absent to indicate the action, or positive direction, or an underscore (_) to indicate the reaction, or negative direction. Values are limited to pseudo buttons.[#]
do_not_associate_pov_hat_diagonals
Introduced around 1.0.0.1, this extension in the affirmative disables the default behavior of treating a point-of-view hat as if it is an 8 direction-pad where pressing the diagonal directions of the pad is equivalent to simultaneously pressing the pseudo buttons assigned to the two non-diagonal directions on either side of the diagonal. Values are limited to binary statements.[#]
*joypad_to_use_for_play
pov_hat_to_use_for_play
Introduced around 1.0.0.1, this extension selects a point-of-view hat to be configured. A game controller may have multiple hats, but only one is able to be configured by #pseudo_pov_hat_.... Values are limited to positive whole numbers.[#]