mac-keyboard
v0.0.3
Published
Enables you to create virtual keyboard input on Mac OS X using Cocoa.
Downloads
1
Readme
mackeyboard
A node.js module that enables you to create virtual keyboard input on Mac OS X. See in [npmjs.js] (https://www.npmjs.org/package/mac-keyboard)
Credits
Uses NodObjC to hook into the Cocoa framework. The mackeyboard module is merely a wrapper around key control commands to the Cocoa framework via NodObjC. Special thanks to Loknar
Installation
Install using npm
,
$ npm install mac-keyboard
Usage Example
var pressKey = function(key){
// Key to press
key = key || 125;
// Keyboard key event
var keyEvent = $.CGEventCreateKeyboardEvent(null, key, true);
// Fire event
$.CGEventPost($.kCGHIDEventTap, keyEvent);
console.log("Key fired: ", key);
}
Keyboard Codes
License
(MIT License)