Try also with previous version of xterm, before I added rotation support. I remember it was causing some problems, like keyboard hiding under terminal window.
It is
here.
Check with both the old matchbox-keyboard binary and the new one I posted above.