stuff
[carveJwlIkooP6JGAAIwe30JlM.git] / vg_config.h
index fc153edb968847b1607b55b40dba2eaf9de3aa3e..92fd2e855c88dc9357acef1552859c0d79d138a1 100644 (file)
@@ -1,5 +1,6 @@
 // Copyright (C) 2021 Harry Godden (hgn) - All Rights Reserved
 #define VG_CONFIG
+#include "vg/vg.h"
 
 static struct button_binding vg_button_binds[] = 
 {
@@ -13,7 +14,14 @@ static struct button_binding vg_button_binds[] =
    { .name = "down", .bind = GLFW_KEY_F },
    { .name = "yawl", .bind = GLFW_KEY_Q },
    { .name = "yawr", .bind = GLFW_KEY_E },
-   { .name = "push", .controller = GLFW_GAMEPAD_BUTTON_B }
+   { .name = "push", .bind = GLFW_KEY_T }
+};
+
+static struct button_binding vg_controller_binds[] = 
+{
+   { "push", GLFW_GAMEPAD_BUTTON_A },
+   { "break", GLFW_GAMEPAD_BUTTON_B },
+   { "switchmode", GLFW_GAMEPAD_BUTTON_Y } 
 };
 
 static struct axis_binding vg_axis_binds[] =