osk was always our simplest way of dealing with people that couldn't operate a keyboard properly. Ahh, the everpresent PEBKAC. You give me job security.
I had the same problem when I spilled stuff on my keyboard. I just used.periods.to.separate.my.words.and.i. even.posted.like.this.on.fnk.for.some.ti me.until.i.realized.that.usb.keyboards.a re.really.cheap :P