GlovePIE: Difference between revisions
Created the start of a page for GlovePie |
Created the start of a page for GlovePie |
||
Line 2: | Line 2: | ||
<!This is my first time making a real page from scratch so feel free to change things.--> | <!This is my first time making a real page from scratch so feel free to change things.--> | ||
[[Image:Glove_pie.jpg|thumb|right|200px|GlovePie running code]] | [[Image:Glove_pie.jpg|thumb|right|200px|GlovePie running code]] | ||
<b>Glove P</b>rogrammable <b>I</b>nput <b>E</b>mulator (GlovePie) was originally created and is currently maintained by [http://carl.kenner.googlepages.com/ Carl Kenner]. It is a current "driver" for the Wii remote. Not many software packages can use a Wii Remote's input data so GlovePie works by taking input from one device (example Wii Remote) and translates it into fake inputs from another input device (example mouse). It uses a language much like [http://en.wikipedia.org/wiki/BASIC_programming_language basic]. | <b>Glove P</b>rogrammable <b>I</b>nput <b>E</b>mulator (GlovePie) was originally created by and is currently maintained by [http://carl.kenner.googlepages.com/ Carl Kenner]. It is a current "driver" for the Wii remote. Not many software packages can use a Wii Remote's input data so GlovePie works by taking input from one device (example Wii Remote) and translates it into fake inputs from another input device (example mouse). It uses a language much like [http://en.wikipedia.org/wiki/BASIC_programming_language basic]. | ||
Example code: | Example code: | ||
Mouse.RightButton = Wiimote.A | Mouse.RightButton = Wiimote.A |
Revision as of 00:36, 26 February 2008
This article needs expanding and there are plenty of errors <!This is my first time making a real page from scratch so feel free to change things.-->

Glove Programmable Input Emulator (GlovePie) was originally created by and is currently maintained by Carl Kenner. It is a current "driver" for the Wii remote. Not many software packages can use a Wii Remote's input data so GlovePie works by taking input from one device (example Wii Remote) and translates it into fake inputs from another input device (example mouse). It uses a language much like basic. Example code:
Mouse.RightButton = Wiimote.A
That code tells the computer this: when ever the Wii Remote's "A" button is pressed down it will have the same effect as pressing the right mouse button. This doesn't work in reverse. Here is a truth table for that code:
If... | The computer thinks that "A" on the Wii Remote is pressed: | The Wii Remote has "A" pressed: | The computer thinks that the right mouse button is pressed: | The right mouse button is pressed: |
The Wii Remote has "A" pressed: | True | True | True | False |
The right mouse button is pressed: | False | True | False | True |
As far as I can tell Carl Kenner holds all licensing.
<!List Details here posted under "== Section names here =="s -->