Is it possible to implement the use of joysticks (I.E. a USB PS3 controller) and have the buttons and joysticks work in a hypothetical game. (I have yet to be able to find a api or documentation that will help me.) Basically use in my library and then call from my personal library.