The aim of this series is to provide developers with the foundational knowledge needed to have full control over game development, starting from low-level systems (such as the Graphics Engine, Input ...
JNativeHook is a library to provide global keyboard and mouse listeners for Java. This will allow you to listen for global shortcuts or mouse motion that would otherwise be impossible using pure Java.