aboutsummaryrefslogtreecommitdiff
path: root/main/input_default.h
diff options
context:
space:
mode:
authorhondres2016-01-22 22:56:05 +0100
committerhondres2016-01-22 22:56:05 +0100
commit1ad6ca0a81e627bb5fe8b7c88f16213abbf6ddef (patch)
tree9796583da6e2d685aed1ce66439d79926d05c33d /main/input_default.h
parent14c1d7fef00dbd653dcc21102679575955a694dc (diff)
downloadgodot-1ad6ca0a81e627bb5fe8b7c88f16213abbf6ddef.tar.gz
godot-1ad6ca0a81e627bb5fe8b7c88f16213abbf6ddef.tar.zst
godot-1ad6ca0a81e627bb5fe8b7c88f16213abbf6ddef.zip
Diffstat (limited to 'main/input_default.h')
-rw-r--r--main/input_default.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/input_default.h b/main/input_default.h
index bbfd9ced2..a75865e0c 100644
--- a/main/input_default.h
+++ b/main/input_default.h
@@ -36,7 +36,7 @@ class InputDefault : public Input {
struct Joystick {
StringName name;
StringName uid;
- bool last_buttons[JOY_BUTTON_MAX];
+ bool last_buttons[JOY_BUTTON_MAX + 2]; //html5 needs support for 18 buttons to map some devices correctly
float last_axis[JOY_AXIS_MAX];
float filter;
int last_hat;
@@ -50,7 +50,7 @@ class InputDefault : public Input {
last_axis[i] = 0.0f;
}
- for (int i = 0; i < JOY_BUTTON_MAX; i++) {
+ for (int i = 0; i < JOY_BUTTON_MAX + 2; i++) {
last_buttons[i] = false;
}