NWindows
NWindows copied to clipboard
Multi mouse and keyboard support.
This might not be as simple is my last suggestion, but if anything just having a uint device variable for keyboard and mouse just to be consistent with the gamepad api.