gamepad_set_axis_deadzone(device, deadzone);
Argument | Description |
---|---|
device | Which gamepad device "slot" to check. |
deadzone | The dead zone value from 0 to 1. |
Returns: N/A
This function can be used to set the "dead zone" of the joystick
axis. You specify the device slot to set, and then set a value from
0 to 1 and if the input amount is lower than the given value, the
joystick axis is considered to be at 0. Note that this is a global
setting that will affect all axis of all joysticks connected
to the device slot specified.
if gamepad_is_connected(0)
gamepad_set_axis_deadzone(0, 0.05);
if gamepad_is_connected(1) gamepad_set_axis_deadzone(1, 0.05);
if gamepad_is_connected(2) gamepad_set_axis_deadzone(2, 0.05);
if gamepad_is_connected(3) gamepad_set_axis_deadzone(3,
0.05);
The above code will set the dead zone of the joystick axis on any of 4 connected devices to 0.05.