joystick: axis & button are 16 bit
[protos/xbee.git] / joystick.h
index 91b8957..7363182 100644 (file)
@@ -36,8 +36,8 @@ struct joystick_info {
        int version;
        unsigned char nb_axis;
        unsigned char nb_buttons;
-       char buttons[JOYSTICK_BUTTON_MAX];
-       char axis[JOYSTICK_AXIS_MAX];
+       int16_t buttons[JOYSTICK_BUTTON_MAX];
+       int16_t axis[JOYSTICK_AXIS_MAX];
        char name[JOYSTICK_NAME_LENGTH];
        uint16_t btnmap[KEY_MAX - BTN_MISC + 1];
        uint8_t axmap[ABS_MAX + 1];