does anyone know how to capture keystrokes globally. What i mean Globally is that anything that is being typed on the computer, not only in my application. For example, capture the keys when typing something in the MS Word or anything else.

I just want to be able to send these keystrokes to my application but still be able to use other programs without any problems.

Please help!