jinput possibilities

Hi,
im interested in jinput and want to know if i can do following operations with it:

-catch key before other application and change it to another key
-move mouse pointer and generate mouse clicks

everything done without active window. I need this to remap hotkeys which cannot be changed normally. I heard about project wiki but i cant find link on jinput.dev.java.net.

JInput is not designed to do the things you are after. It has no knowledge of mouse positions/pointers for example, it just knows about changes in x and y values, which may not equate to a number of pixels moved

HTH

Endolf.

Thank you for response. Mouse position isnt necessary. The worst problem is inactive window…

Just tryed some example and it looks like jinput cant catch events if window is inactive (its logic because its for games). Is it true? And do you know any similar project. I cant believe there is no way to do for example push-to-talk key for background application in Java.