Я установил Debian Sid с открытым исходным кодом под VirtualBox на ноутбуке с Windows 7. Я сделал это, поэтому у меня есть удобная коробка для разработки Linux, когда я буду в дороге в следующем месяце. Однако у меня возникают проблемы с корректным отображением клавиш. Мои клавиши (shift + 2) "и @ (shift + ') и | (shift +) не работают.

Я пробовал это под консолью, а также с помощью терминала rxvt под оконным менеджером гостя. Я запустил «dpkg-переконфигурировать конфигурацию клавиатуры» и настроил свою клавиатуру как на обычную компьютерную клавиатуру на 101, так и на 104 с клавишами ГБ, но все они демонстрируют одинаковое неработающее поведение.

По словам Showkeys:

Keycode 54 (shift) + 40 is @ (should be ")
Keycode 54 (shift) + 3 is " (should be @)
Keycode 54 (shift) + 43 is ~ (should be |)

Таким образом, коды клавиш, идущие от VirtualBox к консоли, неверны, или же комбинация клавиш не смогла принять гостя?

1 ответ1

1

Очевидно, это решено через 5 минут после публикации вопроса. Оказалось, что ноутбук с Windows 7 был настроен для Южной Африки. Хотя это не повлияло на клавиши, отправленные в блокнот (которые работали, как я ожидал), они все равно испортили Virtual Box. После того, как я исправил клавиатуру в Windows "Регион и язык" все работало нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .