Here's a version with rudimentary keyboard control. Commands mimic the remote keys, not the front panel keys:

ENTER: enter
ESC: cancel
M: menu
P: play/pause
S: stop
>: FF
<: REW
UP ARROW: select up
DOWN ARROW: select down
RIGHT ARROW: volume up
LEFT ARROW: volume down

warning: there's an incredible amount of latency between the keypress and the Receiver's reaction. I haven't debugged that yet, but I suspect it's because I'm just blasting framebuffer updates out indiscriminantly.

I don't know whether or not I'll update this further, because I'm considering hacking on empegVNC, since it's much more nicely put together (this is a hack). However, anyone wanting source code is welcome to drop me a mail and I'll send it along.
_________________________
S/N 0141 Blue 20GB