Difference between revisions of "GlovePIE"

From WiiBrew
Jump to navigation Jump to search
(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.-->

GlovePie running code

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 -->