Strašně se mi líbí použití noVNC v tomhle ohledu, taky jsem o něm uvažoval. Jenomže problém je se zamykáním myši jak u KVM tak u XEN prostě myš jezdí po obrazovce kam chce nezávisle na tom, kam to táhne kurzor. Prý HTML5 umí uzamknout kurzor, ale nijak jsem nepřišel na to, jestli to noVNC podporuje - myslím, že ne.
Jistým řešením, pokud je OS Windows a HV XEN je v konfiguráku dát usbdevice = 'tablet', pak myš většinou začne fungovat vpořádku.
Jinak přístup k HW konzoli virtuály používá většina lidí tak děsně málo, že tohle je taková feature "nice to have", ale bohužel ne "must to have".