Is there a good library to use for gathering user input in Linux from the mouse/keyboard/joystick that doesn\'t force you to create a visible window to do so? SDL lets you
For the mouse you can use GPM.
I'm not sure off the top of my head for keyboard or joystick.
It probably wouldn't be too bad to read directly off there /dev files if need be.
/dev
Hope it helps