Niemeijer Consult has announced the release of KeyStrokes 3.1, the latest version of its popular on-screen keyboard software for Mac OS 9 and Mac OS X. Version 3.1 offers improved Panther support, automatic backup and restore of user dictionaries, AppleScript support to allow other developers and AT specialists to build integrated solutions, and more. KeyStrokes 3.1 is priced at US$249. Users of any other on-screen keyboard can upgrade to KeyStrokes 3.1 for $199, while the update is free to registered users of any previous version of KeyStrokes for Mac OS X.