aboutsummaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'index.js')
-rwxr-xr-xindex.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/index.js b/index.js
index 0ff053e..72c8f66 100755
--- a/index.js
+++ b/index.js
@@ -1,13 +1,13 @@
#!/usr/bin/env node
-const Device = require("./lib");
+const Device = require("./lib/device");
+const Motion = require("./lib/motion");
const path = "/dev/input/"+process.argv[2];
console.log("Opening %s", path);
const device = new Device(path);
-device.on("error", e => console.error("Reader error:", e))
- .on("open", () => { console.log(device.id); device.grab(); })
- .on("EV_KEY", e => console.log(/*e.time,*/ "KEY", e.code, e.value))
- .on("EV_ABS", e => console.log(/*e.time,*/ "ABS", e.code, e.value))
- .on("EV_REL", e => console.log(/*e.time,*/ "REN", e.code, e.value))
- .on("EV_SYN", e => console.log(/*e.time,*/ "SYN", e.code, e.value))
+const motion = new Motion(device);
+device.on("open", () => { console.log(device.id); device.grab(); });
+motion.on("error", console.error)
+ .on("short", e => console.log("short", e))
+ .on("long", e => console.log("long", e));