Open kaxlabs opened 6 years ago
i have the same issue, some keys are lost in the reading, i mean, in the front program the keys are ok but in the program that use the jnativehook, i only recieve some of the keys, for example, the complete text is: 3035D613D7A5D5C000000002 but i recieve: 3035D6175D5C00000,
and in the logs i see many messages like:
abr 30, 2019 11:03:53 AM org.jnativehook.GlobalScreen$NativeHookThread enable GRAVE: refresh_locale_list [628]: Could not find keyboard map for locale 0X00000000080A240A!
abr 30, 2019 11:03:53 AM org.jnativehook.GlobalScreen$NativeHookThread enable GRAVE: refresh_locale_list [628]: Could not find keyboard map for locale 0X0000000004090409!
abr 30, 2019 11:03:53 AM org.jnativehook.GlobalScreen$NativeHookThread enable GRAVE: refresh_locale_list [628]: Could not find keyboard map for locale 0XFFFFFFFFF0860409!
Please test jnativehook-2.2-20210107.030301-37.jar I have done some refactoring to the function that is probably responsible for this issue but because I cannot reproduce the problem, I need one of you to test it and let me know if it is working. I still don't know exactly why this was an issue nor why I cannot reproduce it.
Unable to get this to work at all with JRE 1.8 update 181. Using 2.1.0 works, but I still get the message:
I'm using an English keyboard. Here's the example code I used in Kotlin: https://pastebin.com/ApzmUft4