node-keylogger
Simple node.js linux only(for now) keylogger using events.
It's working exactly as: https://github.com/Bornholm/node-keyboard
I just rewrote it as simple as possible without requiring any modules and using fs.createReadStream instead of fs.open.
Install
npm install git+https://github.com/taosx/node-keylogger.git
Usage
var Keyboard = ; var k = 'event0'; // 'event0' is the file corresponding to my keyboard in /dev/input/k;k;k;k;
Events
timeS: 1347572085 // Timestamp ( Seconds part ) timeMS: 741381 // Timestamp ( Microseconds part ) keyCode: 17 // Keyboard code keyId: 'KEY_W' // Key ID /!\ Qwerty layout ! type: 'keypress' // Event type dev: 'event2' // Device
TODO
Add support for windows Add support for osx