InputManager
A NodeJS module to manage inputs using FFI-NAPI
Installation
$ yarn add inputmanager
$ npm i inputmanager
Features
- Mouse
- Move
- Right Click
- Left Click
- Keyboard
- Send Key
- Send Keys in CapsLock
- Send Multiple Keys (with symbols support)
- KeyCode from string
- Screen
- Desktop HWND
- Screen Width and Height
Usage
Typescript
; ;;; mouse.Move800, 600;mouse.LeftClick;mouse.RightClick; ; keyboard.SendKeyXkeyCode;keyboard.SendUpperKeyVKC.X;keyboard.SendMultipleKeys"Input Manager"; ;; console.log`x`;
Javascript
const Keyboard Mouse VKC Window = ; const mouse = ;const keyboard = ;const window = ; mouse;mouse;mouse; const XkeyCode = keyboard; keyboard;keyboard;keyboard; let windowHandle = window;let screenRect = window; console;