Just a suggestion
DosBox needs to have piKey implemented... that way you would not have to be bothered about complicated controls....
(Also,this would mean opening the door to a proper aplication to type texts without limit in size while on the go... or even programming stuff in C for instance)
Also Danzff Virtual Keyboard should be implemented as well, for those that do not have a IR keyboard.
After that, this homebrew would be BRILLIANT.