Was bedeutet "Legacy USB Mouse" in einem BIOS?

43

Was bedeutet eine "Legacy USB Mouse" -Option in einem BIOS?

Ja, Vermächtnis bedeutet normalerweise ältere Revision oder veraltet. So Legacy USB - Maus Mittel zur „alten Stil usb - Mäuse“.

Das beantwortet die Frage nicht wirklich. Als Mr. Tamm, mein Elektrizitätslehrer an der High School, sagte er gern: "Ja, und Orangen schmecken orange."

Was bedeutet Legacy - USB - Maus Unterstützung bedeuten ?

  • Was ist eine ältere USB-Maus?
  • Es gibt eine " alte " USB-Maus?
  • Was hat sich zwischen welcher USB-Version und welcher USB- Version geändert , die Mäuse inkompatibel gemacht hat?
  • Warum wurde die Änderung vorgenommen?
  • Wann wurde die Änderung vorgenommen?
  • Wer hat die Änderung vorgenommen?
  • Was war die Tugend der " neuen USB-Mäuse " gegenüber den " alten USB-Mäusen "?

Anders ausgedrückt:

Was macht das BIOS, wenn die Option "Legacy USB Mouse" aktiviert ist ?
Was macht das BIOS, wenn die Option "Legacy USB Mouse" deaktiviert ist ?

Siehe auch

Ian Boyd
quelle

Antworten:

34

Soweit ich weiß, ist es nicht die Maus oder Tastatur , die älter sind (PS / 2 hat sich nicht geändert, USB ist abwärtskompatibel mit anderen USB-Versionen), sondern das Betriebssystem - der ältere Mausmodus emuliert ein PS / 2- oder AT-Gerät, wenn ein Die USB-Maus wird mit einem Betriebssystem verwendet, das dies nicht unterstützt.

Nicht die beste Quelle, aber dies scheint zu bestätigen , wie auch der letzte Beitrag hier .


Von der Plattformkompatibilität für USB-Startgeräte im Windows Hardware Development Center auf MSDN:

Architektur der Legacy-Unterstützung mit USB- und PS / 2-Unterstützung

Die Legacy-Unterstützung für USB- und PS / 2-kompatible Geräte ist in Abbildung 1 dargestellt. Wichtige Merkmale sind:

  • Das BIOS erfasst Ereignisse von der USB-Tastatur und -Maus und zeigt sie dem System als PS / 2-kompatible Geräte an.

  • Das ältere Betriebssystem erkennt die USB-Tastatur und die USB-Maus als PS / 2-kompatible Geräte, wobei das USB-Startprotokoll Einschränkungen auferlegt.

Abbildung 1. Architektur für Legacy-Unterstützung für USB und PS / 2
dito

Geselle Geek
quelle
Ich werde es Ihnen geben, seit Sie das erste Mal waren, und Sie erwähnten ausdrücklich die Idee, dass der Legacy-Modus die USB-Maus wie eine PS / 2-Maus aussehen lässt , so dass Betriebssysteme, die nur PS / 2 unterstützen Mäuse (z. B. MS-DOS) sehen eine angeschlossene PS / 2-Maus. Nachdem Sie dieses Emulationskonzept erwähnt haben, hat alles für mich geklickt.
Ian Boyd
Oh. schön zu bearbeiten. Ich wusste nichts davon, bis du auch gefragt hast - habe es nachgeschlagen, weil ich es nur wissen musste;)
Geselle Geek
Ich bearbeite gerne die Antworten der Leute mit zitierten Zitaten und hübschen Screenshots. hilft ihnen, mehr kostenlose Upvotes zu bekommen: P (obwohl ich eher ein Stackoverflow-Typ bin)
Ian Boyd
1
Wie stellt das BIOS fest, dass das Betriebssystem eine USB-Maus / kbd als PS / 2-Emulation benötigt? Oder ordnet es die USB-Maus / kbd der PS / 2-Signalisierung nur auf der Grundlage der BIOS-Einstellung "Legacy-USB" zu, unabhängig davon, ob das Betriebssystem USB-Eingabegeräte versteht?
Lumi
14

Ich habe eine großartige Erklärung gefunden:

Kurz gesagt ist Legacy eine Umleitung von USB-Tastaturen und / oder -Mäusen, damit ein Betriebssystem diese verwenden kann. XP benötigt keine ältere Unterstützung einer USB-Tastatur oder -Maus.

Ein Beispiel dafür, wo eine ältere Unterstützung für eine USB-Tastatur erforderlich ist, ist der Real-Mode-MSDOS. Außerdem wird eine USB-Maus in MSDOS als Standard-PS / 2-Maus mit aktiviertem Maustreiber und aktivierter Legacy-Unterstützung angesprochen.

http://help.wugnet.com/windows/USB-Legacy-BIOS-ftopict606120.html

KCotreau
quelle
3

Nebenbei:

Ich habe diese Einstellung auf einem Asus P5KPL-CM-Motherboard deaktiviert (nach einem Vorschlag, der möglicherweise die Startzeit für dieses Board verlängert) und verwende XP Pro.

Als ich dann versuchte, das BIOS über ein USB-Flash-Laufwerk zu flashen (wie es dieses Board kann), wurde dieses Laufwerk beim Booten nicht erkannt. Es wurde jedoch vom Betriebssystem beim Hochfahren auf XP erkannt.

Ich habe "Legacy-USB" wieder aktiviert, neu gestartet und das Laufwerk wurde dann im BIOS erkannt, sodass ich das USB-Laufwerk erfolgreich durchsuchen und das BIOS flashen konnte.

Daher kann die Legacy-Einstellung die USB-Erkennung im BIOS beeinträchtigen.

Zu Ihrer Information. Prost von AU!

Tracy Fortune
quelle