An on-screen keyboard such as is in L3 would be nice, but I would want it somewhat larger so as to be easier to read some of the smaller characters (a ַ and a ָ look pretty much the same at that size -- and there are others). Of course, if we knew how to change languages in the Windows 7 on-screen keyboard, that would most likely be satisfactory.