Я потерял некоторое время, пытаясь получить поддержку джойстика для моего приложения с помощью SDL, в основном потому, что шаги инициализации, где это:
SDL_Init(SDL_INIT_JOYSTICK|SDL_INIT_VIDEO);
SDL_JoystickEventState(SDL_ENABLE);
Не получилось, если я просто инициализировал джойстик, это нужно было сделать вместе с видео. Я хочу, чтобы это было очень минималистично, поэтому было бы неплохо узнать, есть ли способ инициализировать только джойстик. Если нет, может ли кто-нибудь сказать мне, есть ли какой-либо недостаток в инициализации видео и его никогда не использовать?
Я здесь на Ubuntu, но я ожидаю, что это будет работать на разных платформах. Отличается ли это поведение в разных средах?
Спасибо :)