Page 2 of 2
Re:USB keyboard
Posted: Fri Nov 04, 2005 2:57 am
by JoeKayzA
Candy wrote:
The situation that you'd get a USB mouse that doesn't work with the HID standard, but that DOES work with your BIOS is a paradox.
Just to make sure I didn't miss something essential around me - is there really such a thing as usb-to-ps2 emulation for
mice? I've only seen it for keyboard so far..
cheers Joe
Re:USB keyboard
Posted: Fri Nov 04, 2005 4:07 am
by Pype.Clicker
(oops. sorry for the poor example. i just picked up another PS/2 device. my bad)
Re:USB keyboard
Posted: Fri Nov 04, 2005 4:15 am
by Candy
It would be logical however, both conform to the USB HID and both are used through the same (simulated) PS2 controller chip.
Just one thing, how do you catch a write to a port number in software? Are you sure that it isn't a very weird thing to be able to catch?
Re:USB keyboard
Posted: Fri Nov 04, 2005 4:48 am
by Brendan
Hi,
Candy wrote:Just one thing, how do you catch a write to a port number in software? Are you sure that it isn't a very weird thing to be able to catch?
I think the chipset itself detects the access and triggers an SMI - the Intel manuals aren't particularly descriptive (probably need to dig the depths of chipset manuals to find something conclusive)...
Cheers,
Brendan
Re:USB keyboard
Posted: Fri Nov 04, 2005 8:02 am
by Pype.Clicker
on the other side, the chipset can simply offer the 'traditionnal' ports for PS/2 and stuff, and translating them directly into USB commands ... since both USB host controller and 8042 emulation occur on the same chipset chip, i don't see why SMI should even be involved in the process ...