Gizmo's Freeware is Recruiting
We are currently looking for people with skills and/or interest in the following areas:
- Rootkit Scanner and Remover
- Web Browser for Android
If this sounds like you then click here for more details
Best Free Onscreen Keyboard for Accessibility
|
In a Hurry?
|
|
|
|
Introduction
|
|
As the name implies, an On-Screen Keyboard (OSK) is a virtual keyboard that is displayed on the computer screen. It is used as an alternative to the physical keyboard, so people can "type" by using a mouse or other input device. As a general rule, there are two main reasons why someone would want to use an OSK: Assistive As a physical keyboard replacement:
Security To enhance their security and protect against malicious software (like keyloggers):
The good news is that there are some great free programs that will assist with these needs. However, I want to stress that people should use the right tool for the job. Accessibility OSKs do not offer any real protection against malicious software, just as security-focused OSKs do not offer much functionality as keyboard replacements. In addition, security OSKs should be seen as part of your overall security regime, to assist, but not replace other security software (eg firewalls, anti-virus, anti-malware applications etc). This review covers accessibility OSKs only. For security OSKs, click Best Free Onscreen Keyboard for Security. |
|
Discussion
|
|
Like all the OSKs, Click-N-Type sends its button presses to the active application (the topmost one, the one in focus), just as if keys had been typed on a physical keyboard. To eliminate any chance of misdirection, Click-N-Type thoughtfully notes the name of the currently active application in its title bar. Before beginning, the user might see fit to set the text cursor to the precise desired position within that targeted application. Or you could simply employ the OSKs arrow keys to move around within a block of text, and the Tab and Shift+Tab keys to navigate among different entry fields within Click-N-Type. The keyboard can be resized easily, and the fonts rescale automatically when doing so. This should suit many users of assistive technologies, and those who would like a resizable keyboard for use with a touch-screen computer. There are a number of different keyboard layouts to choose from; If you need those arrow keys then be sure to select a layout, from the File menu, that includes them. When first installed, the default layout will likely be set different from those keyboards to which you're accustomed. The one shown in the image above is their selectable "QWERTY101-short" layout, the one that most resembles the norm. There are many language and keyboard layout packs available, and you can even download a free utility from their website to customize your own. Click-N-Type shows the correct characters for each language's needs - a Japanese language pack, for example, will show Japanese characters on the keys, regardless of what language has been set in Windows. This will be of great benefit to people wanting to use a native keyboard on a foreign computer. Click-N-Type offers a predictive text engine (as a separate free download) that works exceptionally well. Power users can add and change words in that engine by editing the language file in a word processor or notepad. An assistive feature they call Autoclick allows users to perform hover delay entry. This mode is especially useful for persons who have difficulty operating a standard mouse and so must rely on a joystick, headpointer or eyetracker. Delay and repeat times are very configurable. A real handy macro feature is also available, allowing users to record and later playback oft-used sequences of characters. For those who lack the ability to wield a pointing device and rely instead on a signal button or use of a single key (eg the Space Bar), Click-N-Type offers entry by scanning. Their scanning method is arguably faster than that of others, like Microsoft's built-in OSK, because it employs a three-way scan or literally, triangulation. The user signals first to select from successive blocks of keys, then signals to select a row within the block, and lastly signals to land on the target. It might be a tad less intuitive at first than row-by-row scanning but it is nonetheless, a superior design.
Operation is by clicking on the display or by two alternate entry methods, hover and scanning, to accommodate those with physical difficulties. When set to entry by hovering, a cleverly implemented progress bar is drawn on the targeted key to apprise the user of the trigger timing, which is configurable to any of six discrete choices, ranging from 0.5 to 3.0 seconds. Entry by scanning requires only a single button or key. The software highlights each row of the keyboard in succession and stops when the user signals. Then, each character within the chosen row is highlighted successively, until the user signals again. It should be noted that except for the Windows 7 version, MSOSK cannot be resized, which presents a serious limiting factor for some users without fine motor control or users who want to use an OSK with touch- screens. For XP users who are desperate and struggling with the older unresizable MSOSK, they might derive a measure of relief with a little amateur utility contributed by Charlie Danger of Better Living Through Technology. Visit his page here where you will find the workaround that Charlie calls DOSK, short for Docking the On-Screen Keyboard. Be advised that DOSK is in beta (testing) phase, is not highly refined and that you'll be using it at your own risk. It provides no system tray icon so has to be relaunched in order to change or revert the arrangement. DOSK is of course completely free. At the time of writing this article, it doesn't work in Windows Vista. Different languages are catered for in the MSOSK, when the operating system has that language selected. But here again, the Windows 7 version of the accessory excels. It automatically adapts the keyboard to the language selected in the application (the one in which the typed characters will be entered).
From this perspective, FVK is well designed. The OSK presents the standard keyboard layout (minus the arrow keys and number pad) and the keyboard itself resizes really well, with good font resizing. FVK has a slider control that allows users to alter the OSK transparency from almost 100% opaque to almost 100% transparent. This is a great feature addition - particularly when there is a lack of screen space. One minor point on this; FVK can go very transparent - perhaps too transparent. On occasion it was a little hard to see the almost-invisible slider to make the OSK opaque again. In comparison with other assistive OSKs, FVK does have some limitations; it doesn't support all languages (in my testing, English and French were auto detected, Japanese was not), and it doesn't offer any hover delay entry or scanning features. Still, when viewed from a pen computing perspective, FVK is worth considering.
It takes a little getting used to, but I found that I improved quite quickly with a bit of practice. You 'steer' your mouse toward the next letter you need, and the letters 'fly' towards the cursor from the right of the screen. Don't click, don't drag, just steer or 'drive' to the next letter. And don't be afraid to cut corners or go back (you'll see what I mean when you use it). All letters are in alphabetical order, top to bottom, lower case to upper case, but Dasher presents the next letter with a size that is proportional to the probability of your needing it. The software continually strives to anticipate and accommodate. You can see this concept at work in the screenshot above (click it for a larger image). Four or five of the most likely continuations of the prefix "pro", pertinent to the sentence being entered, are popping out at you. But if you want instead to compose the word "prolific", you would steer your mouse between "-ject" and "-mise", and the needed letters are guaranteed to arise out of the ever-changing flux. By the way, those little square shapes represent the space character. Continuing the use of the driving analogy, when the letters are 'run over', they are registered at the top of the screen to build the words, sentences and paragraphs. This may be saved later as text files or cut and pasted into other applications. Dasher supports many languages, and can also improve its predictive capabilities by learning the words you use often. |
|
Related Products and Links
|
|
Related to Security and On-Screen Keyboards:
Other free programs worth looking at:
|
This program is installed in Windows by default. A free portable version is available that remembers your preferences. Go to On-Screen Keyboard Portable.
Can be integrated with speech engines. Versions available for Windows Mobile and Pocket PC devices.
|
Editor
|
| This software category is in need of an editor. If you are interested in taking it over then check out this page for more details. You can then contact us from that page or by clicking here. |
|
Tags
|
|
On-Screen Keyboard, Assistive Technologies, Predictive Text , Security, Keylogger, Screenlogger, Clipboard Logger, Password Logger, Anti-malware |
Back to the top of the article.
- Article type:





Comments
i am a bit disheartened of the lack of actual onscreen keyboards out there.
so i payed a developer some money to make me a stylish one.
that was simple and unique.
you can visit my site to download it for free.
http://www.touchscreenkeyboard.co.uk
my website is a little rubbish but its to the point.
if the admin of this webpage would like to add my keyboard to the list i would be grateful.
thanks for gizmo's.
I am looking for a keypad only OSK, for use with a touchscreen (XP). I've looked, but all I've been able to find are full keyboards.
Any help would be appreciated.
Thanks,
I thought I would try Trend Micro's version just to test it. TrendSecure Transaction Guard
As expected I received an error message:
"Only Windows 2000, Windows XP, and Windows Vista can currently support TrendSecure applications."
Running Windows 7 64-bit.
I've just Alpha released a new Assistive On-screen Keyboard "KeyOSK" at
https://sourceforge.net/projects/keyosk/
I'd appreciate your feedback.
Thanks for this article which has made me think that I may as well make it a security one as well!
Hi, just to let you know this has been significantly reworked and is now up to Beta standard. Would appreciate feedback from any potential users. Dave
I'll consider linking to your software when it's finished, but note that the nearly identical functionality can be achieved by using Click-N-Type's custom layout designer module. We do thank you very much for your comment and contribution.
Useful list thanks. Don't forget disambiguation keyboards though (i.e. like mobile phones):
http://www.oatsoft.org/Software/dkey/?searchterm=dkey
&
http://www.inference.phy.cam.ac.uk/tapir/
Cheers
Simon
It's tiny and hard to spot but Tapir is touched on in the article, at the very bottom, under a heading, "Other free programs worth looking at". Dkey is the engine for Tapir, methinks. Or, the other way around.
Neo's SafeKeys always opens windows installer when I try to run it on my xp sp3 machine. I think it interferes with the windows installer somehow. I've never seen a portable app evoking the installer
Yes, it happened to me as well with v3: the software required reference to the installer. SafeKeys developer, Aplin Software, has now corrected that and new download files were posted on 12/18/2010. Download anew from their site and I think you will find it okay.
Your comments always welcomed!
As a short information for everyone who search this type of software in reason to avoid threats like keyloggers brought by trojans etc.
It is one of Internets many myths!
Keyloggers recording HOOK'S inside the operating system and NOT what you're doing with your fingers at your keyboard.
(Hooks are used by almost anything which is in use in the PC).
Accordingly to this it is'nt possible protect yourself by replace the keyboard and instead useing an on screen keyboard.
To stay safe and prevent keyloggers from being installed it is much better useing good Antivirus and AntiTrojan software.
To Anonymous and all:
This statement that an OSK will NOT protect an end-user from malicious keyloggers and to then call this belief categorically a myth is not true.
There are certain hardware based keyloggers that physically connect between the keyboard and the target pc. These must be physically installed and removed.
A person should be completely protected from this type of infiltration. However, when a person is a target of this type of attack and the enemy has this kind of access to your pc. There is not much that you can do to protect yourself from intrusion. Your best bet in this case is to buy a laptop that only you have physical and logical access to.
Just a few thoughts...
Peace,
Bing0
Hooks inside the OS usually intercept/hijack the kernel's keystroke handling subroutines. We've written up three products in the article above that bypass those routines, so they should be effective against keyloggers. Study Section II above and take special note of the security rating tables below the write-ups for each. Proviso: no anti-malware product purports to be 100% effective against all current and conceivable future devises of the malicious mind.
Post new comment