Can you append: -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios
to your qemu command-line and send the output back? Hopefully they'll be some indication in the log why the mouse isn't working. Thanks, -Kevin On Thu, Jun 10, 2010 at 03:33:19AM -0000, Will Taff wrote: > Apologies if I'm spamming this venue - truly just trying to be of assistance. > Just got done installing the new updates to packages > qemu bochsbios qemu-kvm seabios vgabios - still did not fix the failure to > recognize the mouse. > > -- > Windows 98 doesn't detect mouse on qemu and SeaBIOS. > https://bugs.launchpad.net/bugs/521994 > You received this bug notification because you are a member of qemu- > devel-ml, which is subscribed to QEMU. > > Status in QEMU: Confirmed > > Bug description: > A windows 98 guest doesn't detect mouse on recent qemu. I bisected and the > result is > > fd646122418ecefcde228d43821d07da79dd99bb is the first bad commit > commit fd646122418ecefcde228d43821d07da79dd99bb > Author: Anthony Liguori <aligu...@us.ibm.com> > Date: Fri Oct 30 09:06:09 2009 -0500 > > Switch pc bios from pc-bios to seabios > > SeaBIOS is a port of pc-bios to GCC. Besides using a more modern tool > chain, > SeaBIOS introduces a number of new features including PMM support, better > BEV and BCV support, and better PnP support. > > Signed-off-by: Anthony Liguori <aligu...@us.ibm.com> > > I got following messages with DEBUG_BIOS > > Start bios (version 0.5.1-20100111_132716-squirrel.codemonkey.ws) > Ram Size=0x08000000 (0x0000000000000000 high) > CPU Mhz=2271 > Found 1 cpu(s) max supported 1 cpu(s) > PIIX3/PIIX4 init: elcr=00 0c > PCI: bus=0 devfn=0x00: vendor_id=0x8086 device_id=0x1237 > PCI: bus=0 devfn=0x08: vendor_id=0x8086 device_id=0x7000 > PCI: bus=0 devfn=0x09: vendor_id=0x8086 device_id=0x7010 > region 4: 0x0000c000 > PCI: bus=0 devfn=0x0b: vendor_id=0x8086 device_id=0x7113 > PCI: bus=0 devfn=0x10: vendor_id=0x1013 device_id=0x00b8 > region 0: 0xe0000000 > region 1: 0xe2000000 > region 6: 0xe2010000 > MP table addr=0x000f89b0 MPC table addr=0x000f89c0 size=224 > SMBIOS ptr=0x000f8990 table=0x07fffef0 > ACPI tables: RSDP=0x000f8960 RSDT=0x07ffde30 > Scan for VGA option rom > Running option rom at c000:0003 > VGABios $Id$ > Turning on vga console > Starting SeaBIOS (version 0.5.1-20100111_132716-squirrel.codemonkey.ws) > > Found 0 lpt ports > Found 0 serial ports > ATA controller 0 at 1f0/3f4/c000 (irq 14 dev 9) > ATA controller 1 at 170/374/c008 (irq 15 dev 9) > ps2 irq but no data. > ata0-0: PCHS=812/16/63 translation=none LCHS=812/16/63 > ata0-1: PCHS=1152/16/56 translation=none LCHS=1024/16/56 > ps2_recvbyte timeout > keyboard initialized > Scan for option roms > Returned 53248 bytes of ZoneHigh > e820 map has 6 items: > 0: 0000000000000000 - 000000000009f400 = 1 > 1: 000000000009f400 - 00000000000a0000 = 2 > 2: 00000000000f0000 - 0000000000100000 = 2 > 3: 0000000000100000 - 0000000007ffd000 = 1 > 4: 0000000007ffd000 - 0000000008000000 = 2 > 5: 00000000fffc0000 - 0000000100000000 = 2 > enter handle_19: > NULL > Booting from Hard Disk... > Booting from 0000:7c00 > pnp call arg1=5 > pnp call arg1=0 > ps2_recvbyte timeout > ps2_recvbyte timeout > ps2_recvbyte timeout > ps2_recvbyte timeout > > >