AcceleGlove can be programmed for many applications. http://www.technologyreview.com/computing/22838/?nlid=2147