var ir = require('@amperka/ir-receiver') .connect(P7); var kb = require('@amperka/usb-keyboard'); var rewindCode = 0xfd20df; var forwardCode = 0xfd609f; var playCode = 0xfda05f; ir.on('receive', function(code, repeat) { if (code === playCode) { if (!repeat) { kb.tap(kb.KEY.SPACE); } } else if (code === rewindCode) { kb.tap([kb.MODIFY.CTRL, kb.KEY.LEFT]); } else if (code === forwardCode) { kb.tap([kb.MODIFY.CTRL, kb.KEY.RIGHT]); } });