/hid-listen

Library for acquiring debugging information from usb hid devices

Primary LanguageJavaScriptMIT LicenseMIT

@ashleymcdonald/hid-listen

Originally forked from https://github.com/zvecr/hid-listen due to repository being readonly / project abandoned.

Library for acquiring debugging information from usb hid devices

npm version

NodeJS implementation of https://www.pjrc.com/teensy/hid_listen.html.

Install

$ npm install @ashleymcdonald/hid-listen

Usage

const HIDListen = require('@ashleymcdonald/hid-listen');

const inst = new HIDListen();
inst.on('connect', () => {
    console.log('Listening:');
});
inst.on('disconnect', () => {
    console.log('Device disconnected.');
    console.log('Waiting for new device:');
});
inst.on('data', (data) => {
    console.log(data);
});