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).
As seen in:
Demo Control Video
Keyboard Control Keys
Up Arrow - Move Up
Down Arrow - Move Down
Left Arrow - Move Left
Right Arrow - Move Right
F Key - Fire Missile
S Key - Stop Moving
Installation
Download the USBMissileLauncher-1.5 code tarball.
Uncompress the tarball and untar the code
tar xvfz USBMissileLauncher-1.5.tgz
Go to source directory.
cd USBMissileLauncher-1.5
If USBMissileLauncher-1.0,
remove the usb core modules (requires root/sudo access).
sudo rmmod {e,o,u}hci-hcd hid
Compile the code
make
Install the code (requires root/sudo access)
sudo make install
Control the device from the command line:
For the USB Missile Launcher device (Vendor ID: 0x1130,
Product ID: 0x0202):
This will move the USB Missile Launcher (or USB Cirus Cannon) left,
right, then up however stops after 100ms and then finally moves
simutaniously right, up and fires a missile.
Control the device from the keyboard located at
/dev/input/event0:
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).
USBMissileLauncher-1.0 - June 1, 2006
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.