Во время работы ОС в VirtualBox на Ubuntu 10.10 amd64 я обнаружил, что LCtrlклавиша (left-ctrl) не определяется должным образом. ( RCtrl(Вправо-Ctrl) используется Virtual Box, но LCtrlключ должен быть доступен.) Это делает программы, такие как Emacs
, которые в значительной степени полагаются на клавишу управления, не работают правильно. Выполняя поиск в Интернете, я обнаружил аналогичные жалобы, которые были устранены путем отключения параметра « Показывать положение указателя при Ctrlнажатии клавиши» в настройках мыши. Так как это уже отключено в моей системе (на самом деле как в основной, так и в клиентской ОС), я не не думаю, что это проблема.
Мой вопрос: это ошибка, фича или ошибка оператора?
virtualbox
emacs
Майк Голдберг
источник
источник
Ответы:
В качестве обходного пути для Emacs в Virtual Box вы можете управлять функциями клавиш, нажав
CapsLock+ Controlзатем отпустите CapsLock, удерживая Controlи нажмите соответствующую функциональную клавишу (например, N).
Чтобы использовать правую клавишу Shift (однако эта клавиша также не полностью работоспособна в Virtual Box), вы можете определить другую Hostклавишу в настройках Virtual Box Manager в меню Файл -> Параметры -> Ввод .
источник
emacs -nw -q sample
. Это довольно специфический вариант использования, но он сводит на нет некоторые проблемы, которые вы описываете. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ - Я почти уверен, что tty6 имеет какое-то специальное назначение, но это мой экземпляр Ubuntu VirtualBox для песочницы, и мне все равно, если я его испорчу.В Ubuntu 12.04 отключение указателя мыши (Системные настройки ► Мышь и сенсорная панель ► Показать положение указателя при Ctrlнажатии клавиши) делает свое дело.
источник
Я могу заставить работать управляющую клавишу, отключив «Подсветить указатель при нажатии Ctrlв настройках мыши. Это было в Fedora с Gnome 3, так что это может вам не помочь.
источник
В моем случае LCtrl(слева-Ctrl) не работал в гостевой ОС, потому что я ранее настроил LCtrlключ в ОС HOST, чтобы выделить местоположение мыши после нажатия.
После возврата в ОС HOST LCtrlв Гостевой ОС, как обычно, происходит « возврат к делу».
Так просто :)
источник
Мне удалось решить проблему с моей
LCTRL
(внутри виртуальной машины Ubuntu Virtual Box), включив параметр виртуальной коробки «Клавиатура автоматического захвата» (в разделе «Ввод»). Надеюсь, что это помогает кому-то.источник