KeyStrokes 4.1
by AssistiveWare
Advanced virtual onscreen keyboard that allows you to type characters with word prediction into any standard Macintosh application with a mouse, trackball, head pointer or other mouse emulator
New version 4 includes LayoutKitchen which allows users to design their own virtual keyboards

KeyStrokes provides advanced multilingual word prediction. Thanks to its revolutionary PolyPredix™ word prediction engine it can do word completion, next word prediction and even multi-word prediction in any Roman language as well as many other languages. The PolyPredix™ prediction engine offers many unique, time and effort saving features allowing significantly easier and faster typing. PolyPredix™ can reduce typing efforts by 50 to 70%.
“KeyStrokes seems to work everywhere, the word prediction has a high degree of utility and transparency, and KeyStrokes makes great use of the attractive Mac OS X interface. Overall, KeyStrokes currently sets the standard for on-screen keyboards.” – Denis Anson, Director of Research and Development of the
Assistive Technology Research Institute, College Misericordia
The KeyStrokes word prediction works for the hardware keyboard, its onscreen keyboard and for SwitchXS 2.1 or higher. KeyStrokes can be used with a keyboard, mouse, trackball, head pointer, touch screen, or other mouse emulator.
View KeyStrokes prediction toolbar
KeyStrokes 4 adds LayoutKitchen, which allows users to design their own virtual keyboards. Such virtual keyboards can be used not only for typing, but also to launch applications, speak, run AppleScripts and much more.
For those who can position the pointer, but not click the mouse buttons, the integrated Dwellix™ system-wide dwell-based utility allows mouse button clicks to be entered by simply holding the cursor motionless for a programmable period of time. You can even type without clicking!
View KeyStrokes Dwellix toolbar
On Mac OS X KeyStrokes provides SmartTransparency™ technology to provide you with an optimum use of your screen real-estate and make sure the virtual keyboard never gets in your way.
With the KeyStrokes virtual keyboard a person who can only use a mouse or mouse emulator can have complete access to the Macintosh, the Internet and by extension, the World.
For an animation and screen capture movies of KeyStrokes in action, click here.
KeyStrokes Features
- Fully functional onscreen keyboard floating above other applications
- New in KeyStrokes 4: Users can now design their own virtual keyboards with the included LayoutKitchen. Such virtual keyboards can be used not only for typing, but also to launch applications, speak, run AppleScripts and much more. Note that to use LayoutKitchen in KeyStrokes 4, LayoutKitchen or SwitchXS activation code is needed.
- Works seamlessly with all standard Mac OS X applications
- Includes PolyPredix™, an advanced word prediction engine that can do word completion, next word prediction and even multi-word prediction in any Roman language as well as many other languages. Currently, multi-word prediction dictionaries are included for English UK, English US, French, German, Dutch, Norwegian, Italian, and new in KeyStrokes 4: Spanish and Russian. PolyPredix™ can reduce typing efforts by 50 to 70%.
- KeyStrokes provides prediction for the onscreen keyboard, the hardware keyboard and for SwitchXS 2.1 or higher
- Learns your vocabulary as you type, or through text files. On Mac OS X learned text can even be spell-checked automatically to prevent learning typos.
- Includes a powerful dictionary editor to edit user dictionaries or even design dictionaries for additional languages or dialects
- Provides various visual and audio-feedback features including speaking what you type (the latter option is built-in for English and can be extended to other languages and higher quality voices by using Proloquo)
- Has configurable auto-spacing and auto-capitalisation features for a number of languages
- Provides powerful shortcut expansion features
- Includes Dwellix™, an advanced, system-wide, dwelling solution to click and type without pushing the mouse button
- Includes SmartTransparency™ technology to automatically show and hide the keyboard as needed
- Handles command-key combinations, dead-keys, and modifier key – click combinations and auto-key repeat
- Works with US and international keyboard layouts and offers multiple interactively resizable keyboard models. New in KeyStrokes 4: Chubon and Damper frequency-based layouts, Simple Alphabetic layout and Standard Plus with Undo, Cut, Copy, Paste and other keyboard shortcut buttons.
- Offers extensive customisation, including various key designs, selectable font, and adjustable key spacing. KeyStrokes 4 even allows user-designed keyboards with the included LayoutKitchen software.
- Includes a special “invade full screen” and “game modes” for increased compatibility with full screen applications and games. On 10.4 (Tiger) also provides a Dashboard widget that facilitates typing with KeyStrokes into Dashboard widgets
- Provides a Simple Mode to limit a student’s access to more advanced features
- Also available in French, German, Dutch, Italian, and Norwegian, but also works with many other languages.
- New in KeyStrokes 4.1: Universal Binary optimised for PowerPC and Intel processors.
- “KeyStrokes 3 is the most robust on-screen keyboard on the market today. KeyStrokes 3 has so many empowering features that can maximize efficiency of every user movement. This is absolutely one of the most effective and efficient solutions available in the assistive technology market today.” – Madalaine Pugliese, Assistive Technology Specialist and Apple Distinguished Educator
- “This [KeyStrokes 3.1] is a “killer-app” for the physically challenged. Believe it. It is worth every penny.” – Robert Pritchett, macCompanion, March 2004 issue
- “KeyStrokes 3.0 for the Macintosh is by far the premier on-screen keyboard for the Macintosh.” – Brian S. Friedlander, Inclusion Times, Nov/Dec 2003 issue – View or download PDF full review
- “This application has gained more polish and useful functionality with each version release, and KeyStrokes 3 is now a powerful and versatile suite of tools that will prove a boon to any Mac user who has difficulty with conventional typing, and could mean the difference between computing and not computing for more seriously disabled folks.” – Charles Moore, Applelinks, 2003 – read full review
- KeyStrokes wins MacGeneration 2004 award
- More stories of successful KeyStrokes users at AssistiveWare
Video Clips: Computer Accessibility with KeyStrokes
Requires QuickTime player (free)
System Requirements
- Apple Mac
- Operating System: OS X 10.4-10.5 or higher. OS X 10.5 (Leopard) is recommended
- PowerPC or Intel processor
- Minimum Display Resolution: 800×600
- Memory: 10 MB free
- Operating System: OS X 10.4-10.5 or higher. OS X 10.5 (Leopard) is recommended
View/Download
- Manual (pdf 2.7 MB)
- KeyStrokes 4.1 Trial version for Mac OS X 10.3 or higher (42 MB includes prediction dictionaries for English UK, English US, French, German, Dutch, Norwegian, Italian, Spanish and Russian )
KeyStrokes 4.1 is targeted at the following age ranges:
- All Ages
KeyStrokes 4.1 is designed to foster development in the areas of:
- Access to computers
Users can access KeyStrokes 4.1 in the following ways:
- Mouse/ Trackball/ Joystick
- Touchscreen
- Tracker Pro (USB)
For answers to Frequently Asked Questions (FAQs) and technical support visit:
Prices
Add items to your shopping list for creating an online quote, or purchasing them securely online.
Simply "tick" the boxes next to each item then click "Add Selected Items to List".
Freight free shipping anywhere within Australia or New Zealand!
Prices are listed in New Zealand Dollars