wii-controller

0.1.0 • Public • Published

Node Wii Controller

Interface for Wiimote game controller into Node.js

Mac OSX driver: https://code.google.com/p/wjoy/

Usage

var wiiController = require('wii-controller')
var wii = new wiiController

wii.on("CWIID_BTN_1:press", function(key) {
  console.log("CWIID_BTN_1 press");
});

wii.on("CWIID_BTN_2:press", function(key) {
  console.log("CWIID_BTN_2 press");
});

wii.on("CWIID_BTN_HOME:press", function(key) {
  console.log("CWIID_BTN_HOME press");
});

wii.on("CWIID_BTN_LEFT:press", function(key) {
  console.log("CWIID_BTN_LEFT press (left)");
});

wii.on("CWIID_BTN_RIGHT:press", function(key) {
  console.log("CWIID_BTN_RIGHT press (right)");
});

wii.on("CWIID_BTN_RIGHT:release", function(key) {
  console.log("CWIID_BTN_RIGHT release");
});


wii.on("CWIID_BTN_A:press", function(key) {
  console.log("CWIID_BTN_A press");
});

wii.on("move", function(position) {
  console.log("move", position);
});

TODO

  • rumble control
  • LED control
  • motion output

Copyright

Copyright (c) 2013 Andrew Nesbitt. See LICENSE for details.

Readme

Keywords

none

Package Sidebar

Install

npm i wii-controller

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • andrewnez