Wow, this really baffles me. You can't assign a simple USB HID device to a guest VM? I was planning on using ESXi to virtualize some HTPCs, and I was thinking the GPU pass through was going to ...
See more...
Wow, this really baffles me. You can't assign a simple USB HID device to a guest VM? I was planning on using ESXi to virtualize some HTPCs, and I was thinking the GPU pass through was going to be the hard part. But something as simple as USB keyboard assignment? This made me rethink my entire approach. I installed CentOS on the box, picked "Virtual Host" as the option, imported a VM and assigned a USB keyboard from virt-manager no problem. In fact, the entire process went so smoothly (in about 2 hours), that now I'm almost glad ESXi had this issue. With CentOS/virt-manager I can now mirror my VM storage (did that on the CentOS install), and even pass through my striped array to a "filer" VM (instead of messing with SATA passthrough). I benchmarked virtio on 2 striped seagate 3TB drives and got this: Host: benchmark: avg read: 317 MB/s avg write: 230 MB/s avg access: 16.8ms Guest: benchmark: avg read: 315 MB/s avg write: 219 MB/s avg access: 16.8ms I'm still puzzled how ESXi can't do this....