-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Description
a.mjs
import { uIOhook, UiohookKey } from 'uiohook-napi'
console.log('1')
uIOhook.on('keydown', (e) => {
if (e.keycode === UiohookKey.Q) {
console.log('Hello!')
}
if (e.keycode === UiohookKey.Escape) {
process.exit(0)
}
})
uIOhook.on('mousedown', (evt) => {
console.log('mousedown')
if (evt.button) {
console.log('mousedown', evt.button)
}
})
uIOhook.on('mouseup', (evt) => {
console.log('mouseup')
if (evt.button) {
console.log('mouseup', evt.button)
}
})
uIOhook.start()
console.log('2')
❯ node -v
v18.18.2
❯ node a.mjs
1
2
There is no output either by pressing the mouse button or by the keyboard
walles and aktorou
Metadata
Metadata
Assignees
Labels
No labels