2.1 - Advanced assignments: Combinations, sequences, timing and distance

If you have a problem using Xpadder then you can read and ask for help here...
Locked
Jonathan
Xpadder creator
Posts: 1639
Joined: 24 Aug 2009, 11:33
Location: England
Contact:

2.1 - Advanced assignments: Combinations, sequences, timing and distance

Post by Jonathan »

Image


Slots
Each button has an infinite number of slots. The currently selected slot is highlighted. Click a different slot to select it. If all the slots cannot be displayed then use the slot slider to scroll through the slots. Slots can be assigned by pressing a key on the keyboard or by clicking the main assignment keyboard and mouse image.

Basic assignment
To perform a basic assignment assign the key or mouse action to the first slot.
For example, to perform the assignment of X:

Slot 1: X

Combination
To perform a combination of two or more actions assign each key or mouse action to a slot.
For example, to perform the combination of Shift+X:

Slot 1: Shift
Slot 2: X

Sequence
A sequence is a collection of two or more assignments and/or combinations separated by one or more pauses. To add a pause into the selected slot use the "Add Pause" button. The Pause added will be the value of the Time created by the Time buttons. Check the "Auto-Add Sequence Pauses" box to automatically add pauses.
For example, to perform the sequence of Shift+X, 1 second delay, Y, 1 second delay, Z:

Slot 1: Shift
Slot 2: X
Slot 3: Pause 1.00s
Slot 4: Y
Slot 5: Pause 1.00s
Slot 6: Z

The sequence will start when you press the gamepad button. The gamepad button can be released after pressing it as the sequence only needs one button press to start. The sequence can be stopped and reset by pressing the gamepad button again. A finished sequence will not repeat if the gamepad button is still down.

The outside of the button in the controller layout picture will show a light blue square to indicate that a Sequence is assigned.

Hold Zone
A Hold Zone assigns different assignments, combinations or sequences based on how long the gamepad button is held down. To add a Hold Zone into the selected slot use the "Add Hold Zone" button. The Hold Zone time added will be the value of the Time created by the Time buttons. All slots after the Hold Zone are only assigned when the Hold Zone time is reached. The Hold Zone ends when the next Hold Zone, Release Zone, Cycle Stop or empty slot is found.
For example, to perform the assignment of X after the gamepad button has been held down for 1 second:

Slot 1: Hold Zone 1.00s
Slot 2: X

Release Zone
A Release Zone performs different assignments, combinations or sequences when the gamepad button is released based on how long the gamepad button was held down. To add a Release Zone into the selected slot use the "Add Release Zone" button. The Release Zone time added will be the value of the Time created by the Time buttons. All slots after the Release Zone are only assigned when the Release Zone time is reached. The Release Zone ends when the next Hold Zone, Release Zone, Cycle Stop or empty slot is found.
For example, to perform the assignment of X after the gamepad button is released after being held down for 1 second:

Slot 1: Release Zone 1.00s
Slot 2: X

Tap or Hold
A Tap or Hold assignment performs a different assignment depending on whether the gamepad button is tapped or is held.
For example, to perform the assignment of X if the gamepad button is tapped and Y if the gamepad button is held down:

Slot 1: Hold Zone 0.50s
Slot 2: Y
Slot 3: Release Zone 0.01s
Slot 4: X
Slot 5: Release Zone 0.25s

Distance Zone
A Distance Zone assigns different assignments, combinations or sequences based on how far the gamepad stick or trigger is moved. To add a Distance Zone into the selected slot use the "Add Distance Zone" button. The Distance Zone distance added will be the value of the Distance created by the Distance buttons. All slots after the Distance Zone are only assigned when the Distance Zone distance is reached. The Distance Zone ends when the next Distance Zone, Hold Zone, Release Zone, Cycle Stop or empty slot is found.
For example, to perform the assignment of X if the gamepad stick is moved less than 50% and Y if the gamepad stick is moved 50% or more:

Slot 1: X
Slot 2: Distance Zone 50%
Slot 3: Y

Cycle
A Cycle is a collection of two or more assignments and/or combinations and/or sequences separated by Cycle Stops. To add a Cycle Stop into the selected slot use the "Add Cycle Stop" button. Each time you press the gamepad button, the next assignment, combination or sequence in the cycle will be performed.
For example, to perform "X" on the first gamepad button press, "Y" on the second press and "Z" on the third press:

Slot 1: X
Slot 2: Cycle Stop
Slot 3: Y
Slot 4: Cycle Stop
Slot 5: Z

Any assignment or combination will be performed while you press the gamepad button. Any sequence will be started when you press the gamepad button. The next cycle will be automatically selected when you release the gamepad button or when the sequence has finished.

The outside of the button in the controller layout picture will show a black hashed square to indicate that a Cycle is assigned.

For help on complex assignment see here

If this topic does not answer your question or does not give enough information then please post here
The replies you receive will be used to update this topic for the future

Locked

Return to “Xpadder Help and Walkthroughs”