我没有使用Node作为服务器; 我正在将它用于CLI应用程序.这个虽然需要在后台运行并监听全局按键事件(没有焦点).
在Node中我没有看到任何明显的方法.我有什么选择?
看起来你需要所有键盘事件的全局钩子.
你可以试试iohook模块.使用非常简单:
const ioHook = require('iohook');
ioHook.on("keypress", event => {
console.log(event);
// {keychar: 'f', keycode: 19, rawcode: 15, type: 'keypress'}
});
ioHook.start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5751 次 |
| 最近记录: |