Java-Tastatur- / Mausaktivität (auch außerhalb meiner App)

Ich muss feststellen, ob die Maus- oder Tastaturaktivität vorhanden ist. Meine Anwendung wird im Hintergrund (Taskleiste) ausgeführt und ich muss diese Aktivität erkennen, auch wenn meine App nicht im Fokus steht.

Ich muss nicht wissen, welche Tasten gedrückt wurden, sondern nur, WANN sie gedrückt wurden.

Kann ich das nur mit Java machen? Ich habe einige Lösungen mit JNI und C ++ / C gelesen, aber sie scheinen betriebssystemspezifisch zu sein. Gibt es eine einfache Lösung für Windows, Linux und Mac?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage