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