node-win32-keyhook

1.0.7 • Public • Published

node-win32-keyhook

Node.js Windows keyhook

node-win32-keyhook is a library which lets you create a windows hook which will send all the keyboard input to a callback with the Virtual-Key Code as an argument

Example

var keyhook = require('node-win32-keyhook');
 
function key_down(keycode) { // A function that converts the keycode to hexadecimal notation
    console.log('Key Down: 0x'+parseInt(keycode).toString(16))
}
 
function key_up(keycode) { // A function that converts the keycode to hexadecimal notation
    console.log('Key Up: 0x'+parseInt(keycode).toString(16))
}
 
keyhook.create(key_down, key_up); // Create the hook, and set the key_down and key_up callback
 
keyhook.destroy(); // Remove the hook
 
 
 

Requirements

  • Windows, of course
  • DotNet 4.0 for building the dynamic library

Installation

Make sure you've installed all the necessary build tools, then run this command in the source directory:

$ npm install node-win32-keyhook

Readme

Keywords

none

Package Sidebar

Install

npm i node-win32-keyhook

Weekly Downloads

0

Version

1.0.7

License

ISC

Last publish

Collaborators

  • yannicked