Виртуальная машина UEFI не может набрать "\"
Я пытаюсь установить SteamOS в Oracle VirtualBox. Я знаю, как это сделать, но в UEFI он не позволяет вводить "\", он позволяет вводить любой другой символ, но не этот.
Есть идеи?
1 ответ
Это связано с тем, что в настройке прошивки UEFI не было загружено никакой конкретной раскладки клавиатуры. Таким образом, он возвращается к прошивке по умолчанию, которая почти наверняка соответствует раскладке клавиатуры в США.
Компьютер на самом деле не знает, что напечатано на разных клавишах на клавиатуре. Что он знает, так это как сопоставить коды сканирования клавиатуры с символьными числами (обычно в ASCII), которые, в свою очередь, знают, как отображать глифы на экране.
То, что вы видите, является следствием этой косвенности.
Где-то на клавиатуре есть клавиша \, пока вы находитесь в настройке UEFI (и оказывается, что это та же клавиша, которая обычно используется для # на раскладке клавиатуры в Великобритании, как мы узнали в комментариях), и вы ' Мне просто нужно немного поэкспериментировать, чтобы найти его. Вы должны быть в состоянии найти любую клавишу, которая существует на раскладке клавиатуры США, хотя физическое расположение клавиши, которая производит этот глиф, может быть несколько неочевидным.
Вы увидите тот же эффект, если установите в своей операционной системе раскладку клавиатуры США.