npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript.Learn more »

win-mouse

1.3.0 • Public • Published

win-mouse

Build status

Mouse tracking for Windows. Receive the screen position of various mouse events. The events are also emitted while another application is in the foreground.

npm install win-mouse

Usage

The module returns an event emitter instance.

var mouse = require('win-mouse')();
 
mouse.on('move', function(x, y) {
    console.log(x, y);
});

The program will not terminate as long as a mouse listener is active. To allow the program to exit, either call mouse.unref (works as unref/ref on a TCP server) or mouse.destroy().

The events emitted are: move, left-down, left-up, left-drag, right-up, right-down and right-drag. For each event the screen coordinates are passed to the handler function.

install

npm i win-mouse

Downloadsweekly downloads

230

version

1.3.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability