Hola gorgori.
Lo que sucede que tenés que hacer un hook que capture los eventos del mouse y el teclado a nivel S.O.; no a nivel aplicación.
Aca tenés algunos links como para adentrar en el tema:
http://www.delphi3000.com/articles/article_4699.asp?SK=
http://delphi.about.com/od/kbwinshell/a/delphi_hook.htm
http://www.rinconcitodelphi.com/trucos/IApi24.htm
Seguro que buscando, encontraras muchos más.
Saludos.