I think, you know, that is some problems in keyboard switching and work with some regional layouts. For example, Russian layout.
And Alt-Linux command make some patch fo rdesktop, which enable "raw-keyboard mode".
This patch solved problem and we were happy; patch was so popular, that it was included in Ububtu Linux.
But 6 months ago patch stopped working, because system scancodes in Linux was changed. It was awful!
Reason of this was simple, Alt-Linux coders make very "alternative" patch. They let static rule, actually, static array, which convert linux scancodes to windows ones.
I wanted to solve this problem and make my own patch, founded by Alt-Linux patch. It recount replace rules in each start of rdesktop.
I offer this patch to you.