KeyStrokes 3.5: on-screen keyboard with PolyPredix multilingual word prediction. In the new release, word prediction efficiency has improved by 10 to 40%, now allowing a total effort reduction of up ...