mirror of
https://github.com/id-Software/DOOM-3-BFG.git
synced 2025-03-13 22:22:05 +00:00
Suppress more SDL Joystick & Controller "unknown event" spam
This commit is contained in:
parent
6a7d1e0b22
commit
40a33f4806
1 changed files with 14 additions and 0 deletions
|
@ -694,11 +694,13 @@ sysEvent_t Sys_GetEvent()
|
|||
|
||||
// GameController
|
||||
case SDL_JOYAXISMOTION:
|
||||
case SDL_JOYBALLMOTION:
|
||||
case SDL_JOYHATMOTION:
|
||||
case SDL_JOYBUTTONDOWN:
|
||||
case SDL_JOYBUTTONUP:
|
||||
case SDL_JOYDEVICEADDED:
|
||||
case SDL_JOYDEVICEREMOVED:
|
||||
case SDL_JOYBATTERYUPDATED:
|
||||
// Avoid 'unknown event' spam
|
||||
continue;
|
||||
|
||||
|
@ -773,6 +775,18 @@ sysEvent_t Sys_GetEvent()
|
|||
joystick_polls.Append( joystick_poll_t( controllerButtonRemap[ev.cbutton.button][1], res.evValue2 ) );
|
||||
return res;
|
||||
|
||||
case SDL_CONTROLLERDEVICEADDED:
|
||||
case SDL_CONTROLLERDEVICEREMOVED:
|
||||
case SDL_CONTROLLERDEVICEREMAPPED:
|
||||
case SDL_CONTROLLERTOUCHPADDOWN:
|
||||
case SDL_CONTROLLERTOUCHPADMOTION:
|
||||
case SDL_CONTROLLERTOUCHPADUP:
|
||||
case SDL_CONTROLLERSENSORUPDATE:
|
||||
case SDL_CONTROLLERUPDATECOMPLETE_RESERVED_FOR_SDL3:
|
||||
case SDL_CONTROLLERSTEAMHANDLEUPDATED:
|
||||
// Avoid more 'unknown event' spam
|
||||
continue;
|
||||
|
||||
case SDL_QUIT:
|
||||
PushConsoleEvent( "quit" );
|
||||
res = no_more_events; // don't handle next event, just quit.
|
||||
|
|
Loading…
Reference in a new issue