Я отслеживаю движения мыши пользователей и, получая эмиттер движения мыши, отправляю событие, которое заставляет его работать.
ioHook.on('mousemove', event => {
dispatch(storeLatestWorkTimeStamp())
});
Иногда электронное приложение потребляет слишком много ЦП, больше, чем Skype и слабина .
Я попытался установить максимальное количество слушателей
ioHook.setMaxListeners(10);
Но это не помогает в потреблении ЦП.
Ниже приведен снимок экрана с выводом htop ![htop output](https://i.stack.imgur.com/WBiQE.png)
The usage varies from 60 to 90. Is there any way to control the CPU usage of ioHook.
Is there any other npm packages that serve the purpose as ioHook .