Virtual Keyboard UserScript, Type Text Without Hardware Keyboard

Martin Brinkmann
Aug 21, 2010
Updated • Jan 29, 2015
Firefox, userscripts

It is sometimes a good security precaution to avoid using the computer keyboard, especially on public computer systems and other systems that are not under direct control. Keyloggers are still a threat and can transfer every single key that you enter to a local file or even a server on the Internet.

That's bad if the keys can be linked to activities, like signing in to PayPal, buying something on Amazon and entering your credit card information on the site, or any other activity that may reveal personal, financial or private information to third-parties.

Virtual keyboards defeat some keyloggers, who often concentrate solely on the computer keyboard, and not other means of text input. Please note that this won't take care of sophisticated keyloggers which may create screenshots or use other means to copy what is being typed or transferred.

The UserScript Virtual Keyboard Interface makes it a lot easier to work with virtual keyboards in supported web browsers.

virtual keyboard
virtual keyboard

Using a UserScript offers advantages over software based virtual keyboards. Two of the biggest advantages are better and faster accessibility of the keyboard on the screen, as well as proper integration in web browsers supported by it.

Virtual Keyboard Interface supports text fields, password fields and text areas at the moment, which means that it cannot be used in the web browser's address bar or search form.

The keyboard is displayed on the screen by double-clicking into the text field on the website. We actually had to triple-click to get it working, but that's a minor problem.

The virtual keyboard is then displayed beneath the text field. It offers different keyboard layouts, for instance for US, Germany, Russian or Japanese users.

Keys are entered by left-clicking with the mouse on them. It is furthermore possible to change the size of the keyboard, which unfortunately does not stick after the page has been closed.

Virtual Keyboard Interface is compatible with Firefox and Google Chrome. Users of those web browsers can download and install the script from the official UserScripts website. Firefox users need the Greasemonkey extension before they can install the script.

software image
Author Rating
no rating based on 0 votes
Software Name
Virtual Keyboard Interface
Landing Page

Previous Post: «
Next Post: «


  1. Anonymous said on August 22, 2010 at 3:08 pm

    Totally useless.

    Machines not under your control? Then how the fuck are you going to install it?
    Machine is under your control and you are afraid of keyloggers? Use anty-spyware…

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.