Make Linux Emulate a Joystick
Most people want to plug a joystick into their computer. Instead, I'm trying to make my linux box look like a HID joystick when I plug it into another computer. Basically I want some C code running in linux to be able to output joystick commands through the USB HID interface into another computer. Any ideas on how to do this? My one thought so far is to use a HID input device like the "Joystick Emulator, USB keyboard" product from microcontrollershop dot com (sorry, it won't let me post URLs).
This means I need to use a DAC to generate an analog signal, but I would want one that is very simple and cheap since most of them are built to drive audio systems.
Any other approaches? Any recommended DACs for this application?