Я использую jnativehook, чтобы получить информацию о том, насколько активен пользователь, но у меня возникает проблема, в которой я получу несколько ответов от одного действия, но это не согласован. Он изменяется между 1, 2 или 3 ответами, но никогда не более чем на 3, и мне придется запустить и выходить из программы несколько раз, чтобы получить различные результаты. Это может показаться, что в течение всего дня, прежде чем я обнаружил, что проблема снова возникла. Pressed: 1
Mouse Released: 1
Mouse Clicked: 3
Mouse Released: 1
Mouse Clicked: 3
Mouse Released: 1
Mouse Clicked: 3
I am using 3 classes, one for each: mouse listener, keyboard Слушатель и слушатель колеса мыши. Я создаю поток из каждого из них, чтобы они работали одновременно.
Подробнее здесь: https://stackoverflow.com/questions/147 ... y-type-mou