He's using
tightVNC. It works on any platform, and it's the best remote control software around (because you can use it from any system and connect to any other system (Win, Mac, Linux, etc).
The Keyboard and Screen aren't separate peices... they're an integrated unit called the "Sharp Zaurus". You can read about it
here - (the first link I found in google).