USBMissileLauncher is user space Linux driver to control the the USB Missile Launcher (Vendor ID: 0x1130, Product ID: 0x0202) and/or the USB Circus Cannon (Vendor ID: 0x1941, Product ID: 0x8021) via the command line or keyboard (simple C implemenation).
tar xvfz USBMissileLauncher-1.5.tgz
cd USBMissileLauncher-1.5
sudo rmmod {e,o,u}hci-hcd hid
make
sudo make install
./USBMissileLauncherUtils -L ./USBMissileLauncherUtils -R ./USBMissileLauncherUtils -U -S 100 ./USBMissileLauncherUtils -R -U -F
./USBMissileLauncherUtils -t 2 -L ./USBMissileLauncherUtils -t 2 -R ./USBMissileLauncherUtils -t 2 -U -S 100 ./USBMissileLauncherUtils -t 2 -R -U -F
sudo ./USBMissileLauncherUtils -c /dev/input/event0
sudo ./USBMissileLauncherUtils -t 2 -c /dev/input/event0
See http://sourceforge.net/projects/usbmissile/
Finally, after a long awaited release: a new package to fix some minor bugs, but more importantly to include support to control the USB Circus Cannon (Vendor ID: 0x1941, Product ID: 0x8021).
Initial code release. This release contains a command line program to control the M&S USB Missile Launcher (Vendor ID: 0x1130, Product ID: 0x0202) from the command line or keyboard.