Yes... But a system wide hook to trap all keypresses etc can only be written in C++ (Not in VB) sorry...