I have setup Host with Xen with SLES 11 SP4

When I use VNC to connect to the Host there are various issues

(1) CAPS - I can't type caps.
Caps Lock does not toggle / shift has no effect !

(2) Can't get various characters ie. pipe symbol | and ` @ <>
I've done a reinstall with US keyboard instead of my local UK

(3) Virtual Machine Manager - if open on Server console - I am unable to load on a VNC session?

Linux guest seems Ok

Windows 7 Pro guests - very s.l.o.w disk and network access
Network 5mbps !

No option for Paravirtualized Windows install like Linux ?