
Channel
In case you have multi-channel digital sensor, in this field you will have to choose the number of the pin you
have connected your source to.
Value raw
If your axis was defined correctly, after you write the setting to device, in this field you will see the raw values
received from the sensor
Values processed
Given that you see raw values already, this field will show the values applying the filter (will be mentioned
later)
Assignment
In this field you will have to assign your hardware axis to the HID joystick axis for Windows. Please note that
without assignment you will not be able to use the axis at all, and setup program will return you an error.
Precision
Here you define the precision of the sensor you use. If you don't know what it is, here is the rule of thumb: If
you have Hall sensor, MagRez or just potentiometer connected directly to the board - set it to 10. If you
connect these inputs using MCP3208 chip, set it to 12.
Filter
If your axis is "noisy" and you want to make its signal more consistent, you can select a value for filtering its
fluctuations. You want to keep this as low as possible.
Auto-calibration and calibration min/center/max fields
In this dropdown you can select calibration options for your axis. It can be set to Auto, and the software will
adjust the axis range automatically after you move it to its full range. Another option is set it to manual, and
define top, center and bottom values in the following fields. The options with center (w center) will be helpful
if you have the axis with asymmetrical movement - e.g. pitch axis will be shorter for pitch down and longer for
pitch up. When you choose this option the software will either calculate the center position of your stick
automatically (auto w center) or read the calibration center value (saved w center).
Optional stuff
Under this section I situated more advanced parameters and those that will allow you do correct the hardware
faults.
Invertion
Yup, this inverts the axis. Welcome to Australia!
Decrease, increase, return to center and Step of change
This options are available if you have selected Virtual source. In the first three fields you can select the
hardware button that will change the Virtual axis value in accordance with its function. The step of change
defines increments of axis increase or decrease
Special Functions
In this dropdown you are to select the profile of the axis, if you want to. The profiles are defined on the second
screen, "Joystick axes special functions".
DZ low, center, high and dynamical
These fields will define the range in which raw values change will not affect the filtered value at all. The
dynamical deadzone is a nice one: the software listens to axis readings 1000 times per second or so. If the last
3 readings were the same (which means you stopped moving the handle) it applies the deadzone value to it.
This is useful when you have shimmering axis input.