yep same here.
I have been working on the kindle touch to see if this applied.
it doesn't however I have managed to get the OSK working there too via:
xsendkeycode
(actually xsendkeys also operates but gives the weird output as seen when typing via VNC.
xsendkeycode does not have this issue. )
: ) I wholeheartedly concur about the whole OTG vibe. working on it