#include "init.h"
#include "config.h"
+
+#define DEBUG_JOYSTICKS 0
+
+
/* screens on the info screen */
#define INFO_MODE_MAIN 0
#define INFO_MODE_TITLE 1
name = getFormattedJoystickName(SDL_JoystickName(joystick));
+#if DEBUG_JOYSTICKS
/* print info about the joystick we are watching */
Error(ERR_DEBUG, "watching joystick %d: (%s)\n",
SDL_JoystickInstanceID(joystick), name);
Error(ERR_DEBUG, "joystick has %d axes, %d hats, %d balls, and %d buttons\n",
SDL_JoystickNumAxes(joystick), SDL_JoystickNumHats(joystick),
SDL_JoystickNumBalls(joystick), SDL_JoystickNumButtons(joystick));
+#endif
/* initialize mapping with GUID and name */
SDL_JoystickGetGUIDString(SDL_JoystickGetGUID(joystick), temp, sizeof(temp));
if (success)
{
+#if DEBUG_JOYSTICKS
Error(ERR_DEBUG, "New game controller mapping:\n\n%s\n\n", mapping);
+#endif
// activate mapping for this game
SDL_GameControllerAddMapping(mapping);