I build a kvm-0.14 with this patch on top and it finally allowed me to issue a click using mouse_button via monitor.
Great! Thanks!
For my automated tests I use kvm like this:
/usr/bin/qemu-kvm -m 1024 -net user -monitor tcp:127.0.0.1:15222,server,nowait -net nic,model=virtio,macaddr=52:54:00:12:34:56 -serial file:serial0 -drive file=raid/l1,if=virtio,boot=on -boot dc -cdrom /opensuse/factory/iso/openSUSE-NET-i586-Build0046-Media.iso -vnc :99 -k de -cpu qemu32 -usb -usbdevice tablet
VNC is only there for manual interaction with automated testruns. All automation goes over the monitor interface.
Moving+Clicking over VNC/SDL of course always worked.
However, I found that even without -usbdevice tablet it will use absolute mouse with openSUSE. It mentions VMMOUSE in /var/log/Xorg.0.log
I also noticed that when using VNC to move the mouse, the next mouse_button command will move to the last position set with mouse_move - not a problem for my needs, though.
SDL on a headless server is not possible because of Bug #691424
Hi.
I build a kvm-0.14 with this patch on top and it finally allowed me to issue a click using mouse_button via monitor.
Great! Thanks!
For my automated tests I use kvm like this: 0.0.1:15222, server, nowait -net nic,model= virtio, macaddr= 52:54:00: 12:34:56 -serial file:serial0 -drive file=raid/ l1,if=virtio, boot=on -boot dc -cdrom /opensuse/ factory/ iso/openSUSE- NET-i586- Build0046- Media.iso -vnc :99 -k de -cpu qemu32 -usb -usbdevice tablet
/usr/bin/qemu-kvm -m 1024 -net user -monitor tcp:127.
VNC is only there for manual interaction with automated testruns. All automation goes over the monitor interface.
Moving+Clicking over VNC/SDL of course always worked.
However, I found that even without -usbdevice tablet it will use absolute mouse with openSUSE. It mentions VMMOUSE in /var/log/Xorg.0.log
I also noticed that when using VNC to move the mouse, the next mouse_button command will move to the last position set with mouse_move - not a problem for my needs, though.
SDL on a headless server is not possible because of Bug #691424
Btw: test results can be seen on http:// openqa. opensuse. org/results/