在 Node.js 中监听全局按键

Listen for global key press in Node.js

我正在尝试监听全局按键,我检查了其他与我类似的堆栈溢出问题。我用了iohook,结果报错

refresh_locale_list [476]: GetKeyboardLayoutList(0, NULL) found 1 layouts.
refresh_locale_list [493]: Received 1 locales.
load_input_helper [866]: refresh_locale_list() found 1 locale(s).

我该如何解决这个问题?还有其他解决方案吗?

(我只是将它用于一个简单的节点应用程序)

节点版本:v14.15.0

Windows

上的节点 v > 13.x 可能存在错误

尝试其中一个节点版本 <= 13.x