Original Post
I've been searching The Internet and these forums for a more complete input system for sdl for a couple of hours now and there doesn't seem to exist much more than the basic joystick example tutorials. I found the object oriented input system (ois) but it didn't really seem to do enough or be especially well integrated with SDL as it required directinput to compile. it didn't even have a compiled binary. Here's what I'm looking for: A wrapper library that integrates nicely with SDL apps and gives easy access to input events from keyboard, mouse and multiple joysticks. There are a few keyboard/mouse only ones, I even wrote one myself pretty fast with SDLs event system, but there is nothing more advanced that takes care of joysticks, action->control mappings, sets of controls or provide a unified interface to use in player classes and so on. Basically I'm looking for a more advanced game input library that is easily and ready to use in any sdl-app. Preferably it should be platform-independent/open-source but if its based on sdl events that comes naturally. Surely someone must have built something like this in the open-source/free license world?