on screen keyboard is a big joke actually in the security industry. its a gimmick. the current bunch of trojans can actually feed a frame by frame image of whatever you are doing on the pc, and relay ur display to the hacker. so, if you are watching a video on youtube in between a transaction, he will see the same video as you see it