Я только что установил VirtualBox (из Oracle) в Windows 7 и создал виртуальную машину с последней версией Ubuntu.
Здесь, в Firefox, я могу использовать левую клавишу Ctrl, тогда как правая не имеет никакого эффекта. Однако я не могу использовать клавишу AltGr (также известную как Right Alt) для создания, например, фигурных скобок, таких как {} (я вставил это с помощью Ctrl V).
В окне терминала я могу переключить "Метод ввода" на "Multipress", а затем я могу использовать AltGr, чтобы напечатать, например, {}, как я создал эти символы для этой публикации. Тем не менее, с "Multipress" клавиши Ctrl, кажется, не имеют никакого эффекта. Так, например, чтобы набрать Ctrl DI, нужно щелкнуть правой кнопкой мыши и переключить "Метод ввода" на «Система (IBus (интеллектуальная шина ввода))». Тогда AltGr не работает. Таким образом, этот интеллектуальный метод ввода, по-видимому, не особенно интеллектуален. Даже аббревиатура не имеет смысла.
Я попытался указать ключ композиции в раскладке клавиатуры системных настроек.
При этом ни Ctrl, ни AltGr не работали.
Вот что сообщает xmodmap
:
[~] $ xmodmap -pke | grep -i control keycode 37 = Control_L NoSymbol Control_L keycode 105 = Control_R NoSymbol Control_R [~] $ xmodmap -pke | grep -i alt keycode 64 = Alt_L Meta_L Alt_L Meta_L keycode 204 = NoSymbol Alt_L NoSymbol Alt_L [~] $ _
Как я могу это исправить?
Изменить: дополнительная информация: клавиатура представляет собой стандартную клавиатуру ПК, Logitech K120, с норвежской раскладкой.