Я использую библиотеку SDL для записи событий касания и мыши на экране.Но если я отключаю сенсорный экран и снова подключаю его, иногда я прекращаю получать события касания пальцем, например, SDL_FINGERMOTION, SDL_FINGERDOWN, SDL_FINGERUP.
Ниже приведен код, который я использую:
while(SDL_PollEvent(&event))
{
switch(event.type)
{
case SDL_QUIT:{
//Some Code
}
case SDL_MOUSEBUTTONDOWN:{
//Some Code
}
case SDL_MOUSEBUTTONUP:{
//Some Code
}
case SDL_MOUSEMOTION:{
//Some Code
}
case SDL_FINGERMOTION:
case SDL_FINGERDOWN:
case SDL_FINGERUP: {
//Some Code
}
}
}
return true;
}
Любое предложение будетбыть полезным.
PS с использованием opensuse 42.2 и SDL2