freenode/#mezzano - IRC Chatlog
Search
15:03:35
alexshendi
Hi, what would I need to use an USB mouse under demo 5? I have tried 2 mice which work under 9front/openbsd, but are not recognized under Mezzano.
15:11:28
alexshendi
Also what do the different boot options mean? (hw detection|no smp|video console). Ok, I can understand "no smp".
15:17:44
alexshendi
I have managed to boot Mezzano on 2 machines: 1. Lenovo ThinkPad X220. 2. Lenovo Ideapad (touchpad is an I2C device, that's why I need an UDB mouse).
19:29:07
froggey
if you want to use a USB mouse on real hardware, you'll need to have a supported USB controller. either OHCI or EHCI. your X220 probably has a UHCI controller, not implemented, so USB won't work
19:29:50
froggey
"hw detection" enables hardware detection. by default the image for running on real hardware doesn't do any hardware detection, so it won't pick up disk drives/etc
19:30:26
froggey
"video console" causes system messages to be printed on the screen instead of over the serial port
19:32:44
froggey
they usually come in pairs, an OHCI or UHCI controller for USB1 devices like mice and an EHCI controller for USB2 devices
19:34:58
fittestbits__
Currently, the HID class driver only recognizes mice that support the boot protocol.
19:35:41
fittestbits__
This is a mis-understanding on my part. The driver should be looking at some other configuration field to determine the type of HID device.
19:37:10
fittestbits__
As I recall, that's why froggey's external touch pad (?) device didn't work - it wasn't recognized as a mouse (pointer device) because it doesn't support the boot protocol.
19:38:13
fittestbits__
The driver does support the "normal" protocol, just happens to use the boot protocol support field to determine the device type.