Topping this revision up is a virtual keyboard support using code from http://www.greywyvern.com/code/javascript/keyboard, which is still broken on IE, but will work on other browsers.
Topping hii marekebisho juu ni virtual keyboard msaada kwa kutumia kanuni kutoka http://www.greywyvern.com / code / javascript / keyboard, ambayo bado ni kuvunjwa IE, lakini kazi browsers nyingine.