Theoretical upper and lower bounds on typing speed using a stylus and a soft keyboard | Synapse