Hi
To add Joystick support to my input abstraction I use JInput. Since JInput’s Mouse doesn’t produce input events in a stable way (at least on Linux) And the Keyboard localization doesn’t work properly, I have mixed modes, where the Keyboard and Mouse are polled through other APIs like AWT or LWJGL and just the Joysticks are handled by JInput. Unfortunately there’s no way to query the list of Keyboards or the list of Mouses only in JInput. You can only query the list of Controllers and have to filter for Keyboards or Mouses. In principle this is not a problem. But unfortunately some anti-virus tools (like Kaspersky) seem to detect a keylogger (which a JInput keyboard certainly is), if a Keyboard instance is created.
Is there a way to avoid that? I guess, if I was able to query the list of Keyboards/Mouses/Joysticks separately and instances of the different types would only be created, if needed, the problem would be solved.
Thanks in advance.
Marvin