input-event icon indicating copy to clipboard operation
input-event copied to clipboard

Undefined event

Open Clement-TS opened this issue 9 years ago • 0 comments

Hi there! thank you for this project, it is exactly what I was looking for. However I have an issue at my first try:

~/project/node_modules/input-event/lib/keyboard.js:18
    if(InputEvent.EVENT_TYPES.EV_KEY == ev.type){
                                          ^

TypeError: Cannot read property 'type' of undefined

My implementation is quite simple:

'use strict';

var InputEvent = require('input-event');

var mice = new InputEvent('/dev/input/mice');
var mouse = new InputEvent.Mouse(mice);

mouse.on('keyup'   , console.log.bind(null, 'mice:'));
mouse.on('keydown' , console.log.bind(null, 'mice:'));
mouse.on('keypress', console.log.bind(null, 'mice:'));

I'm running it on an Ubuntu 16.04, reproducing the error with both node v0.10.45 and node v6.3.0. Do you have any clue?

Clement-TS avatar Sep 15 '16 08:09 Clement-TS