Я пишу приложение Node и изучаю возможность реализации функции.
Я хочу захватить нажатие клавиши и отправить другую клавишу дочернему процессу.
Например:
- Создать экземпляр процесса (Atom, Firefox и т. Д.)
- Пользователь нажимает клавишу A
- Я фиксирую его и отправляю B моему дочернему процессу.
Я знаю, что это можно сделать с помощью C ++ или Java, но я хочу знать, возможно ли это в чистом JS.
Я знаю, что некоторые пакеты могут это делать (например,https://www.npmjs.com/package/node-key-sender и https://github.com/wilix-team/iohook) но они не являются чистыми JS.