Mouse is more low level then keyboard in Windows 10
I have been using VM in my daily work for as long as I can remember. Before Multiple Desktops was first class citizen in Windows 10, I used to use VirtualWin. The problem with combining VirualWin and VM, was that I had to go out of VM in order to switch desktop.