
I hope this information seems useful to someone when developing programs related to global keys and resolving their conflicts with each other. Among other things, I even tried to replace the concepts of this library in the Java script with the Restream Chat shell, but after searching for all the modules and objects that link to it, the program first lost the ability to process keystrokes in a similar way, and then functions and modules fell off when validating the application there was no launch (here I pass). Unfortunately, as I understand it, your plugin in input-overlay.dll only refers to uiohook.dll, which is why the name option uiohook2.dll no longer starts the input overlay with missing parameters. On my own, I can add that you can try to rename the equally-called library uiohook.dll or change the course of its work so that it does not conflict with parallel identical tasks.

Surprisingly, other programs that I use with ready-made hotkeys (CLCL, Makross NET) have their own libraries (hooks of the same name) or button capture options (their own subroutine), which confl ktuyut among themselves as well as your plugin.

In Streamlabs Chatbot also does not respond to pressing hotkeys for auto-calling built-in macros. Because of this, for example, Restream Chat no longer has shortcuts Above other windows, Through-click mode "(this is visible even when buttons do not respond to attempts to change a button for it), Above main windows, Reload window. The same error indirectly (it works after OBS with the plugin as soon as you restart the program) applies to NohBoard (does not handle pressing), Punto Switcher (does not switch the brake layout), but the main error is that launching your plugin, even while waiting, kills the ability to transfer hotkeys to most applications (it does not work until you turn off the OBS or remove uiohook.dll from your plugin). At the same time, the mouse experienced a terrible throttl up to half a minute when opening the program windows). After installing the plugin, my OBS and Restream Chat (no matter in what order to start) also began to lag open. Restream Chat is precisely because of your plugin, tied to the use of uiohook.dll. I am writing to the developer, referring to your message, that it seems like I've been experiencing problems with more than half a year %userprofile%\AppData\Local\Programs\restream-chat\resources\\node_modules\iohook\builds\node-v64-win32-圆4\build\Release\uiohook.dll %userprofile%\AppData\Local\Programs\restream-chat\resources\\node_modules\iohook\builds\node-v64-win32-ia32\build\Release\uiohook.dll


%userprofile%\AppData\Local\Programs\restream-chat\resources\\node_modules\iohook\builds\electron-v70-win32-ia32\build\Release\uiohook.dll
