Nutritious Potato Munchies

    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.

    Keywords

    none

    Install

    npm i wii-controller

    DownloadsWeekly Downloads

    6

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • andrewnez