Synergy is free, no need for a trial: https://github.com/symless/synergy/wiki/User-Guide
And yes I was suggesting you use it in parallel with the hardware HDMI switch, just click the HDMI switch and drag your mouse across to the currently "active" system. Cheers, Chris > -----Original Message----- > From: Patrick O'Callaghan [mailto:p...@usb.ve] > Sent: 25 April 2017 13:06 > To: Christopher Thompson <chris.thomps...@synopsys.com>; Daimon > Wang <daimon_sw...@yahoo.com>; vfio-users@redhat.com > Subject: Re: [vfio-users] VM loses mouse > > On Tue, 2017-04-25 at 11:45 +0000, Christopher Thompson wrote: > > This sounds like the PS/2 driver/emulated hardware controller gets itself in > knots. PS/2 isn't hot plug, so if something goes wrong it's generally stuffed > until a reboot, which sounds like your issue. > > Yes, that would fit with what I'm seeing. > > > One common option is to use Synergy, which passes the keyboard and > mouse over the network, you set up the synergy service running on the > Linux host, with it configured to map an edge of the screen to your Windows > VM, then when the Windows VM is running and the synergy client connects > you can move the mouse over that edge of the screen and it will appear on > Windows (if you have multiple monitors this looks like the mouse seamlessly > goes from one screen to the other). > > > > Keyboard focus follows whatever system the mouse is active on. To pass > the mouse back just take it back off the same screen edge. The edge->target > machine relationship is programmable so you can have all edges go to the > same machine, or some go to different machines, etc. > > > > Not ideal, but maybe this could be an acceptable workaround? > > I did look at Synergy (not Synchronicity :-) before going for the hardware > switch but their website says explicitly that it's not capable of switching > displays, i.e. is not a kb/mouse/video substitute. The focus seems to be on > sharing kb/mouse between multiple hosts, each with its own display. > However I can see it may be possible to set it up the way I want and combine > with the HDMI switch as host and guest each think they have their own > display. I'd be more inclined to try it if there was a trial version, but > there > doesn't seem to be. > > > It's probably also worth someone investigating the PS/2 code in > KVM/QEMU, if you feel like compiling it yourself then you could investigate > yourself where the mouse gets dropped. > > Something to think about I guess ... > > poc _______________________________________________ vfio-users mailing list vfio-users@redhat.com https://www.redhat.com/mailman/listinfo/vfio-users