В AssistiveWare адресуют KeyStrokes, в первую очередь, тем из пользователей компьютеров Macintosh, которые обладают определенными физическими недостатками. Экранная клавиатура поддерживает функцию многоязычной подсказки слов, помогающей пользователям осуществлять ускоренный ввод информации. Кроме того, программа может понравиться графическим дизайнерам, которые вместо использования традиционной клавиатуры зачастую предпочитают набирать текст при помощи пера и сенсорного планшета. Пригодится она и разработчикам сенсорных экранных киосков.
Версия 4.1 выполнена как приложение Universal Binary (то есть может исполняться на компьютерах как с процессорами Intel x86, так и PowerPC) и имеет встроенную поддержку функции Spaces -- виртуального рабочего стола операционной системы Mac OS X 10.5 Leopard. Меню Mac OS X Input позволяет автоматически переключать раскладку клавиатуры.
Сюда же включена и новая версия редактора раскладки клавиатуры LayoutKitchen 2.1.1, предназначенного для самостоятельного создания своих собственных экранных клавиатур.
Приложение KeyStrokes 4.1 работает под управлением операционной системы Mac OS X 10.4 или более поздних ее версий.