Add the axis buttons to the list of items to check only once every 50 ms.
This commit is contained in:
parent
560fd191ac
commit
bc767b9bba
1 changed files with 13 additions and 11 deletions
|
@ -727,6 +727,7 @@ FGInput::_update_joystick (double dt)
|
||||||
}
|
}
|
||||||
|
|
||||||
// do we have to emulate axis buttons?
|
// do we have to emulate axis buttons?
|
||||||
|
if (_last_dt > 0.05) {
|
||||||
if (a.low.bindings[modifiers].size())
|
if (a.low.bindings[modifiers].size())
|
||||||
_update_button(_joystick_bindings[i].axes[j].low,
|
_update_button(_joystick_bindings[i].axes[j].low,
|
||||||
modifiers,
|
modifiers,
|
||||||
|
@ -738,6 +739,7 @@ FGInput::_update_joystick (double dt)
|
||||||
modifiers,
|
modifiers,
|
||||||
axis_values[j] > a.high_threshold,
|
axis_values[j] > a.high_threshold,
|
||||||
-1, -1);
|
-1, -1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fire bindings for the buttons.
|
// Fire bindings for the buttons.
|
||||||
|
|
Loading…
Add table
Reference in a new issue