Saat menjalankan OS di VirtualBox di Ubuntu 10.10 amd64, saya menemukan kunci LCtrl(ctrl-kiri) tidak terdeteksi dengan benar. ( RCtrl(Ctrl-kanan) digunakan oleh Virtual Box, tetapi LCtrlkuncinya harus tersedia.) Ini membuat program seperti Emacs
, yang sangat bergantung pada tombol kontrol, tidak bekerja dengan benar. Mencari di Internet, saya menemukan keluhan serupa yang diperbaiki dengan mematikan Tampilkan posisi pointer ketika Ctrltombol ditekan "di preferensi mouse. Karena ini sudah dimatikan pada sistem saya (sebenarnya di kedua host dan OS klien), saya tidak pikir ini masalahnya.
Pertanyaan saya: apakah ini bug, fitur, atau kesalahan operator?
virtualbox
emacs
Mike Goldberg
sumber
sumber
Jawaban:
Sebagai solusi untuk Emacs di Virtual Box Anda dapat mengoperasikan fungsi tombol kontrol dengan menekan
CapsLock+ Controllalu lepaskan CapsLocksambil menahan Controldan tekan tombol funktion yang sesuai (mis N.).
Untuk menggunakan tombol shift kanan (namun tombol itu juga tidak sepenuhnya operasional dalam Kotak Virtual), Anda dapat menentukan Hostkunci lain dari pengaturan Virtual Box Manager di File -> Preferences -> Input .
sumber
emacs -nw -q sample
. Ini adalah kasus penggunaan yang cukup spesifik, tetapi meniadakan beberapa masalah yang Anda uraikan. DISLAIMER - Saya cukup yakin tty6 memiliki beberapa tujuan khusus, tapi ini adalah contoh kotak pasir Ubuntu VirtualBox saya dan saya tidak peduli jika saya merusaknya.Di Ubuntu 12.04, menonaktifkan penunjuk mouse (Pengaturan sistem ► Mouse dan Panel Sentuh ► Tunjukkan posisi penunjuk saat Ctrltombol ditekan) melakukan triknya.
sumber
Saya bisa mendapatkan kunci kontrol untuk bekerja dengan menonaktifkan "Sorot pointer ketika Anda menekan Ctrlpreferensi mouse. Ini ada di Fedora dengan Gnome 3, jadi mungkin tidak membantu Anda.
sumber
Dalam kasus saya LCtrl(ctrl-kiri) tidak berfungsi di OS Guest karena saya sebelumnya telah mengkonfigurasi LCtrlkunci di OS HOST untuk menyorot lokasi mouse setelah ditekan.
Setelah kembali di HOST OS, LCtrldi Guest OS "kembali ke bisnis" seperti biasa.
Sangat sederhana :)
sumber
Saya dapat memecahkan masalah dengan saya
LCTRL
(di dalam Ubuntu Virtual Box VM) dengan mengaktifkan preferensi Virtual Box "Keyboard Capture Otomatis" (di bawah "Input"). Semoga itu bisa membantu seseorang.sumber