Opened 3 years ago

Closed 15 months ago

Last modified 5 weeks ago

#13351 closed bug (invalid)

Mouse and keyboard don't work with live CD unless "Intel xHCI Mode" is disabled in BIOS

Reported by: kainjow Owned by: nobody
Priority: normal Milestone:
Component: Drivers/USB/XHCI Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All


On my PC the the mouse and keyboard won't work in the live CD unless I disable Intel xHCI Mode in the BIOS.

Let me know of anything else I can provide/test.

Attachments (1)

bios.jpg (214.2 KB ) - added by kainjow 3 years ago.

Download all attachments as: .zip

Change History (14)

by kainjow, 3 years ago

Attachment: bios.jpg added

comment:1 by kainjow, 3 years ago

patch: 01

comment:2 by kainjow, 3 years ago

Oops, "Has a Patch" accidentally set, please undo (looks like I can't edit it myself?).

comment:4 by waddlesplash, 3 years ago

patch: 1

Patch flag fixed.

Does it only not work on liveCD (meaning, it does work on an actual install?)

Output of listdev + syslogs both from boots with XHCI and without XHCI enabled would be nice (you should be able to do the boot with XHCI, reboot via power button, and then get syslog & syslog.old, which should have both boots in them.)

comment:5 by kainjow, 3 years ago

Finally got a drive to test with. It does work once installed, USB devices are functional. Just when I boot into the live CD it does not work. I'll next test with a live USB, if I can.

comment:6 by waddlesplash, 3 years ago

patch: 0

Wow, that's really weird. I don't know how many people try to install Haiku from CD these days; maybe this should be in R1b1 milestone?

comment:7 by pulkomandy, 3 years ago

A syslog or something so we can try to understand what's happening would be somewhat helpful.

Last edited 3 years ago by pulkomandy (previous) (diff)

comment:8 by kallisti5, 3 years ago

One way to help us troubleshoot this would be:

  1. Boot from a live CD (not attached to any kind of USB CDROM) with xHCI enabled.
  2. Collect the logs from /var/log/syslog and upload them to this ticket.


-- Alex

comment:9 by kainjow, 3 years ago

How is the log collected, if booting from a live CD (read only) and the keyboard does not work? It sounds like in the boot loader debug option that "Save syslog from previous session" only saves the previous one, which I'm assuming has to be stored on disk, but the local disk is the CD (?).

I can try serial debug output to my Mac, but I'll need to get some necessary hardware.

comment:10 by axeld, 3 years ago

"Save syslog from previous session during boot" stores the log to /var/log/previous_syslog, so it does need a working system. The CD has a write overlay, so you can just copy it someplace else from there that will survive a restart.

However, the mentioned "Save syslog from previous session" will iterate over all FAT32 volumes currently connected to the system, and lets you store the log on one of them (selected using a menu).

Last edited 3 years ago by axeld (previous) (diff)

comment:11 by pulkomandy, 20 months ago

Milestone: UnscheduledR1/beta2

comment:12 by waddlesplash, 17 months ago

Please retest after hrev52772.

comment:13 by waddlesplash, 15 months ago

Resolution: invalid
Status: newclosed

No reply after request to retest, and no syslog. Closing as invalid.

comment:14 by nielx, 5 weeks ago

Milestone: R1/beta2

Remove milestone for tickets with status = closed and resolution != fixed

Note: See TracTickets for help on using tickets.