node-hid-stream
Version:
Stream data from HID device in Node.js
15 lines (10 loc) • 333 B
JavaScript
;
const Keyboard = require('./keyboard');
const KeyboardBase = require('./keyboard-base');
class KeyboardCharacters extends KeyboardBase {
constructor(options) {
super(Keyboard, options);
this.device.on('data', data => this.emit('data', data.charCodes.join('')));
}
}
module.exports = KeyboardCharacters;