Проблема зависания указателя мыши в приложении Electron с iohook - PullRequest
0 голосов
/ 24 апреля 2020

https://github.com/wilix-team/iohook/issues/93

Выше ссылка упоминает проблему, с которой я сталкиваюсь с iohook.

В моем проекте electronic- vue я использую iohook для обнаружения щелчка мыши. После того, как моя работа с щелчком мыши завершена, я открываю другое окно в Electron- vue index.js как

secondWindow = new BrowserWindow({ options })

Проблема в том, что как только открывается это второе окно, мои указатели мыши переходят в медленное движение ,

После долгих исследований я заметил, что iohook может быть причиной этой проблемы.

Мой вопрос: что я могу сделать, чтобы преодолеть эту проблему? Мое второе окно (secondWindow) не требует iohook, но iohook все равно загружен.

  • Я пытался найти альтернативу iohook, но не смог.
  • Я сделал свой windows без рамки (думая, что это может решить проблему, когда я не знал, что это был iohook, вызывающий проблему), но это также не решило проблему.
  • Я сделал все вычисления, сделанные до запуска secondWindow, но это также не решило проблему.
...