Hello All, Designing a Vritual Keyboard is a bit easy stuff, but due to the existence of keyloggers, using the existing methods viz. Send / ControlSend do not serve the purpose. This Virtual Keyboard has been designed to specifically defeat keyloggers and uses some un-usual methods to evade a keylogger. 1: ControlCommand with editpaste 2: IE browser - $oRange = 'x' ControlCommand interacts directly with the GUI controls and effectively bypasses the keystate messages which are sent dur