Я отслеживаю движения мыши пользователей и, получая эмиттер движения мыши, отправляю событие, которое заставляет его работать.
ioHook.on('mousemove', event => {
dispatch(storeLatestWorkTimeStamp())
});
Иногда электронное приложение потребляет слишком много ЦП, больше, чем Skype и слабина .
Я попытался установить максимальное количество слушателей
ioHook.setMaxListeners(10);
Но это не помогает в потреблении ЦП.
Ниже приведен снимок экрана с выводом htop
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 .