Nietzsche's Preposterous Moustache
Need private packages and team management tools?Check out npm Teams »

hid-engine

0.0.2 • Public • Published

hid-engine

Node.js USB/HID sequence-based event trigger

The goal of hid-engine is to make it easy to trigger actions via USB devices such as game controllers.

Usage

Install the hid-engine package.

npm install hid-engine --save

Configure it in your app. This example logs to the console after the Konami code is entered.

var HidEngine = require('hid-engine');
new HidEngine({
  // Retro-bit NES Adapter
  vendorId: 4754,
  productId: 17987,
  commands: [
    {
      // Konami code
      code: [ 0, 8, 0, 8, 0, 4, 0, 4, 0, 2, 0, 1, 0, 2, 0, 1, 0, 512, 0, 256, 0 ],
      exec: function() {
        console.log('Pew Pew');
      }
    }
  ]
});

Keywords

none

Install

npm i hid-engine

DownloadsWeekly Downloads

2

Version

0.0.2

License

none

Last publish

Collaborators

  • avatar