UEFI der virtuellen Maschine kann nicht "\" eingeben

406
Mat Whiteside

Ich versuche SteamOS in Oracle VirtualBox zu installieren. Ich weiß, wie es geht, aber in der UEFI kann ich nicht "\" eingeben, da ich andere Zeichen eingeben kann, aber nicht dieses.

Irgendwelche Ideen?

1
Können Sie mögliche nationale Zeichen eingeben? Ich bin nicht mit dem Tastaturlayout in Großbritannien vertraut, aber Sie möchten vielleicht `£ 'ausprobieren. Ich wette, die Tastaturscancodes werden gemäß einem US-Tastaturlayout interpretiert, da zu diesem Zeitpunkt nichts anderes geladen wurde. a CVn vor 10 Jahren 0
Wenn ich auf meiner Tastatur "£" eingebe, wird "#" eingegeben. Mat Whiteside vor 10 Jahren 0
Lassen Sie mich raten: "£" auf einer britischen Tastatur ist Shift + 3? a CVn vor 10 Jahren 0
Ja, ich habe es jetzt sortiert. Die Taste "#" gibt die Taste "\" in der VM ein. Vielen Dank :) Mat Whiteside vor 10 Jahren 0
OK, wir haben es. Lassen Sie mich auch eine richtige Antwort schreiben. :) a CVn vor 10 Jahren 0

1 Antwort auf die Frage

2
a CVn

Dies liegt daran, dass im UEFI-Firmware-Setup kein bestimmtes Tastaturlayout geladen wurde. Es wird also auf einen Firmware-Standard zurückgegriffen, der höchstwahrscheinlich ein US-amerikanisches Tastaturlayout ist.

Der Computer weiß nicht genau, was auf den verschiedenen Tastenkappen der Tastatur aufgedruckt ist. Was er weiß, ist das Zuordnen von Tastaturscancodes zu Zeichennummern (normalerweise in ASCII), die wiederum wissen, wie Glyphen auf dem Bildschirm angezeigt werden.

Was Sie sehen, ist ein Effekt dieser Indirektion.

Sie befinden sich \irgendwo auf Ihrer Tastatur, während Sie sich im UEFI-Setup befinden (und es stellt sich heraus, dass es sich um dieselbe Taste handelt, die normalerweise für #das Tastaturlayout in Großbritannien verwendet wird, wie wir in den Kommentaren erfahren haben) Ich muss ein bisschen experimentieren, um es zu finden. Sie sollten in der Lage sein, alle Tasten zu finden, die in einem US-Tastaturlayout vorhanden sind, obwohl der physische Ort der Taste, die diese Glyphe erzeugt, etwas unübersichtlich sein kann.

Der gleiche Effekt wird angezeigt, wenn Sie Ihr Betriebssystem so einstellen, dass ein US-amerikanisches Tastaturlayout verwendet wird.