In 2002, KeyStrokes was the first AT product for Mac OS X. It has provided access to Mac OS X for people with motor-challenges who could not use a physical keyboard. Over the years it has developed into the gold standard for on-screen keyboards. We are happy to report that with macOS High Sierra (10.13), Apple will include an on-screen keyboard that will provide essential on-screen keyboard functionality right inside macOS.

Once macOS High Sierra (10.13) is publicly released later this year, you can find these features in the Accessibility panel of the System Preferences. Because macOS 10.14, the next version after High Sierra, is expected to only work with 64 bit native applications, KeyStrokes will not be able to run on 10.14.

We expect to discontinue the sales of KeyStrokes after macOS High Sierra (10.13) has been released.

Please feel free to contact us at support@assistiveware.com if you have any questions.

KeyStrokes™ is an award-winning, fully-functional, advanced on-screen keyboard providing people with physical impairments as well as graphic tablet and touch screen users full access to the computer. KeyStrokes allows you to use a mouse, trackball, head pointer or other mouse emulator to type characters into any standard Mac OS X application. 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 an adjustable period of time.

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.
KeyStrokes includes layout editor LayoutKitchen™, which allows users to design their own on-screen keyboards. Such virtual keyboards can be used not only for typing, but also to launch applications, speak messages, run AppleScripts and much more.


  • Fully functional on-screen keyboard floating above other applications.  
  • 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 English US, English UK, French, German, Dutch, Norwegian, Italian, Spanish and Russian.
  • Includes layout editor LayoutKitchen to design your own keyboards.
  • Learns your vocabulary as you type or through text files.
  • 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.
  • Has configurable auto-spacing and auto-capitalization features for a number of languages.
  • 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.
  • Provides a Simple Mode to limit a student's access to more advanced features.


KeyStrokes is available on a Try-Before-You-Buy basis, so feel free to download the time-limited full trial version to evaluate the software before making a purchase. You can purchase KeyStrokes here online (credit card, PayPal or check) or through specialized distributors and resellers.

Note that discounts are available for volume purchases (starting with a 20% discount for a 5-user pack).
N.B. Prices and conditions are subject to change at any time without prior notice. Prices are excluding VAT.

Keystrokes (includes LayoutKitchen)

Single user license

US$ 299 € 249

Buy Now
in Online Store