У VirtualBox ліва клавіша Ctrl не працює


9

Під час роботи ОС у VirtualBox на Ubuntu 10.10 amd64, я вважаю, що LCtrlклавіша (зліва-ctrl) не виявлена ​​належним чином. ( RCtrlVirtual Box використовується (праворуч-ctrl), але LCtrlключ повинен бути доступним.) Це робить програми на кшталт Emacs, які сильно покладаються на керуючий ключ, не працювати належним чином. Шукаючи в Інтернеті, я виявив подібні скарги, які виправлялися, вимикаючи Показувати позицію вказівника при Ctrlнатисканні клавіші "в налаштуваннях миші. Оскільки це вже вимкнено в моїй системі (насправді в операційній системі хостингу та клієнта), я не хочу Я не думаю, що це проблема.

Моє запитання: це помилка, функція чи помилка оператора?


Схоже, це було виправлено 13.04 (Raring): bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/…
Ryan

Відповіді:


6

В якості вирішення для Emacs у віртуальній коробці ви можете керувати функціями клавіш управління, натискаючи

CapsLock+ Controlпотім відпустіть CapsLock, утримуючи Controlі натисніть відповідну функціональну клавішу (наприклад N).

Щоб скористатися правою клавішею зсуву (однак ця клавіша також не працює повністю у віртуальному вікні), ви можете визначити іншу Hostклавішу з налаштувань диспетчера віртуальних файлів у меню Файл -> Налаштування -> Введення .


Так, це працює для мене. Дякую! Зараз я можу робити такі речі, як Cx Cf в Emacs.
Майк Голдберг

Я намагався зробити щось подібне для uni як суто академічну вправу (тобто читати посібник Emacs і намагатися ТОЧНО повторити те, що там було). Врешті-решт я помінявся на інший термінал з [ctrl] + [alt] + [f6] ( unix.stackexchange.com/a/34519/10337 ) і запустив не графічну версію Emacs за замовчуванням emacs -nw -q sample. Це досить специфічний випадок використання, але він заперечує деякі проблеми, які ви описуєте. ВІДМОВЛЕННЯ - Я впевнений, що tty6 має якусь особливу мету, але це мій екземпляр Ubuntu VirtualBox, і мені не байдуже, чи можу я його зруйнувати.
Аарон Ньютон

6

У Ubuntu 12.04 відключення вказівника миші (Налаштування системи ► Миша та сенсорна панель ► Показати положення вказівника при Ctrlнатисканні клавіші) робить фокус.


1
У запитанні він заявив, що цей варіант уже відключений.
Райан

Хоча ваша відповідь не стосувалася оригінального плаката, він працював на моєму Ubuntu, - я думаю, 12.04.
Карл Морріс

3

Я міг би змусити керувати клавішею управління, відключивши "Виділіть вказівник, коли натискаєте Ctrlв налаштуваннях миші. Це було у Fedora з Gnome 3, тому це може вам не допомогти.


1

У моєму випадку LCtrl(left-ctrl) не функціонував у гостьовій ОС, оскільки я попередньо налаштував LCtrlклавішу в ОС HOST, щоб виділити розташування миші, щойно натиснуто.

Після повернення в ОС HOST, гостьова ОС LCtrl"повертається до справи", як завжди.
Так просто :)


0

Мені вдалося вирішити проблему з моєю LCTRL(всередині Ubuntu Virtual Box VM), включивши налаштування віртуальної скриньки "Автоматична клавіатура захоплення" (у розділі "Введення"). Сподіваюся, що хтось допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.