GlovePIE is a piece of software that allows you to map glove or joystick movements to keyboard presses keyboard presses to (emulated) glove or joystick movements or otherwise make any one input device work as another for the purpose of playing games. Got a game that requires joystick input? No problem. Want to move your Wii Remote and have the mouse cursor move? It's doable. And all of this is done with a simple GlovePIE-exclusive programming language. Plus it's free!