Ja, es ist auch im PMode aktiv. Das wurde von Mainboard-Herstellern eingeführt damit Systeme wie Win98 oder NT die USB-Maus benutzen können. Denn diese Systeme haben keine native USB Unterstützung.
Und in dem BIOS meines Boards gibt es keine Option um dieses Verhalten auszuschalten.
Für mein Ziel währe es aber ohnehin nicht relevant.
Alles was ich gelesen habe, deutet darauf hin, dass diese Emulation ausgeschaltet wird, wenn man den USB-Chip direkt anspricht. Also die Hardware weiß, dass das OS mit USB klar kommt und daher keine Emulation benötigt.
Ich habe z.B. eine paar alte Diskussionen um die Maustreiber von Linux gelesen. Darin kam auch die Situation, dass vor den PS/2-Maustreibern zuerst der USB Treiber zu laden war. Ich muss mich wohl wieder ein bisschen im Linux Source durchbuddeln. -_-
Wenn es nur über das Initialisierung des USB-Chips geht, dann werde ich dieses verhalten erst einmal so hinnehmen.
Hintergrund:
Ich erstelle gerade eine vernünftige Autoerkennung der angeschlossenen Hardware für die beiden PSAUX-Ports.
Es ist technische egal an welchen der beiden Porte eine Maus oder eine Tastatur angeschlossen ist. Man kann auch 2 Mäuse oder 2 Tastaturen anschließen.
Wenn ich dass am laufen habe wollte ich es im Wiki verewigen. Bin aber schon lange im Kampf mit dem KBC.