3-The use of Virtual Keyboards can save you sometimes. something like Kaspersky Virtual Keyboard is much more secure than hitting your keyboard.
--------------------------------------------------------------
Kaspersky lab has proven to be the source of viruses, so I personally would not recommend this very software.
Try using some other virtual keyboards, especially if you are using an Android-based wallet - this would ensure the security of your funds.