Okay, tonight I figured out how to take input from the joystick using the Linux joystick driver, and the docs in Documentation/joystick-api.txt, but is this at all portable? Is there any way to get the same input from a joystick on a BSD or Solaris machine? I'd like to keep portability in mind when I add joystick support to my program. --Brad