On 09/01/2014 09:01 PM, Brad Campbell wrote: > G'day All, > > I'm attempting to run an OSX guest using spice as the remote display > protocol (Yes, it's running on Apple hardware). The guest is using the > standard vga driver. > > I'm using the latest git of spice, spice-gtk, qemu and the kernel. > > The issue I'm bumping up against is it appears something, somewhere is > sending keypresses to the guest on a timed basis. I've not been able to > put my finger on it, but things like pull down menus just cancel out > from under me. It's almost like a second after the last mouse movement > the escape key is being pressed. > > Being vaguely familiar enough with the source to be dangerous, is there > an easy way for me to instrument keyboard/mouse events being sent to the > guest? > > I can sprinkle the source with printf's, but I wondered if there was a > better way of trying to find out where this is coming from. My gut says > it must be spice related as it does not happen at all if I switch to vnc > as the display. If you think the client is generating the presses do: export G_MESSAGES_DEBUG=all export SPICE_DEBUG=1 remote-viewer spice://host:port/ | grep key_event (messages are on stdout, not on stderr) > > Command line (in case it matters). > > qemu -enable-kvm -m 24576 -cpu core2duo -machine q35 \ > -usb -device usb-kbd -device usb-mouse \ > -device isa-applesmc,osk="xxx" \ > -smbios type=2 \ > -device ide-drive,bus=ide.2,drive=MacHDD \ > -drive id=MacHDD,if=none,file=/dev/sda3,cache=unsafe \ > -monitor stdio \ > -spice port=5930,disable-ticketing\ > -vga std \ > -net nic,model=virtio\ > -net tap,ifname=tap0,script=/etc/qemu-ifup,vhost=on\ > -smp 4,cores=4 \ > > -device ide-drive,bus=ide.4,drive=fatdrive \ > -drive id=fatdrive,file=fat:ro:VirtIoNetDrv \ > -kernel /home/brad/chameleon_svn2360_boot \ > > Outside of this issue, the guest is working well, but this peculiar > behaviour has me a bit stumped. > > Regards, > Brad > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/spice-devel _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel