Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-16352

USB keyboard/mouse input doesn't work in XQEMU and on real Xbox

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • XQEMU (Xbox emulator), Original Xbox revision 1.3

    Description

      XQEMU emulates standard USB OHCI controller, it's possible to connect virtual USB keyboard and mouse to it.

      Noticeable usbohci_new spam in the debug log:

      (drivers/usb/usbohci_new/usbohci.c:2156) OHCI_CheckController: HcHCCA->Pad1 - bad3
      (drivers/usb/usbohci_new/usbohci.c:2156) OHCI_CheckController: HcHCCA->Pad1 - bad3
      (drivers/usb/usbohci_new/usbohci.c:2156) OHCI_CheckController: HcHCCA->Pad1 - bad3
      

      Sometimes it leads to infinite "Installing devices...", but sometimes it does reach setup window. Once you try to move mouse cursor, or press a key on keyboard, it works just once, and afterwards input doesn't work anymore.

      Full debug log attached.

      The problem was also reproduced on real Xbox 1.3, but without debug log spam, tracked inĀ CORE-16726.

      Attachments

        1. xqemu_ohci.log
          141 kB
        2. xqemu_setup1.png
          xqemu_setup1.png
          17 kB
        3. xqemu_setup2.png
          xqemu_setup2.png
          17 kB
        4. debug-0.4.14-dev-32.log
          87 kB
        5. CORE-16352.diff
          1 kB
        6. xqemu_livecd.log
          56 kB
        7. xqemu_livecd.png
          xqemu_livecd.png
          61 kB
        8. xqemu-0.4.15-dev-134.log
          53 kB
        9. xqemu-0.4.15-dev-627-g162d614.log
          36 kB

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              binarymaster Stas'M
              Votes:
              6 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: