From 7a84dd4277b738ac4d60215c6afa7c1299016928 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Mon, 12 Aug 2019 13:35:36 -0700 Subject: [PATCH] Disable HIDAPI by default, as it breaks on Linux when trying to use libusb with non-root permissions on some distributions --- configure | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure b/configure index c56d09a01..a39a4ad51 100755 --- a/configure +++ b/configure @@ -1677,7 +1677,7 @@ Optional Features: --enable-wasapi use the Windows WASAPI audio driver [[default=yes]] --enable-sdl-dlopen use dlopen for shared object loading [[default=yes]] --enable-hidapi use HIDAPI for low level joystick drivers - [[default=yes]] + [[default=no]] --enable-clock_gettime use clock_gettime() instead of gettimeofday() on UNIX [[default=yes]] --enable-rpath use an rpath when linking SDL [[default=yes]] @@ -24135,7 +24135,7 @@ CheckHIDAPI() if test "${enable_hidapi+set}" = set; then : enableval=$enable_hidapi; else - enable_hidapi=yes + enable_hidapi=no fi if test x$enable_joystick = xyes -a x$enable_hidapi = xyes; then diff --git a/configure.ac b/configure.ac index 63350e9c6..a5c839328 100644 --- a/configure.ac +++ b/configure.ac @@ -3216,8 +3216,8 @@ CheckHIDAPI() esac AC_ARG_ENABLE(hidapi, -AS_HELP_STRING([--enable-hidapi], [use HIDAPI for low level joystick drivers [[default=yes]]]), - , enable_hidapi=yes) +AS_HELP_STRING([--enable-hidapi], [use HIDAPI for low level joystick drivers [[default=no]]]), + , enable_hidapi=no) if test x$enable_joystick = xyes -a x$enable_hidapi = xyes; then if test x$skiplibusb = xyes; then hidapi_support=yes