Jika keyboard Anda tidak berfungsi di VirtualBox: panduan penyebab dan solusi

Pembaharuan Terakhir: 30/10/2025

  • Hindari konflik antara tombol Host dan AltGr dan verifikasi perekaman keyboard otomatis.
  • Sinkronkan Num Lock dengan VBoxManage untuk mencegah status terbalik antara host dan tamu.
  • Sejajarkan peta papan ketik tamu dengan papan ketik fisik dan periksa pintasan emulator terminal.
  • Tingkatkan stabilitas dengan Penambahan Tamu dan Paket Ekstensi yang dipasangkan ke versi Anda.

Jika keyboard Anda tidak berfungsi di VirtualBox, berikut adalah langkah-langkah untuk memperbaikinya.

Saat keyboard tiba-tiba berhenti merespons di dalam mesin virtual, perasaan yang muncul adalah terkunci total: Anda tidak dapat masuk, mouse tidak berfungsi, dan setelah mencoba beberapa saat, tampaknya VM membeku. Skenario ini lebih umum daripada yang terlihat di VirtualBoxterutama dengan kombinasi perangkat keras, OS host dan tamu, serta konfigurasi keyboard tertentu.

Pada artikel ini Anda akan menemukan ulasan lengkap tentang penyebab dan perbaikan sebenarnya berdasarkan kasus seperti host Windows 10 dengan Oracle VirtualBox 6.1 dan tamu Kali Linux yang berfungsi dengan baik pada boot pertama tetapi, setelah dimatikan dan dihidupkan ulang, Baik keyboard maupun mouse tidak merespons dan tak lama kemudian VM pun membeku.Kita juga akan membahas masalah umum yang berkaitan dengan tombol Ctrl di Debian dan teka-teki garis miring terbalik pada papan ketik Jerman (AltGr+ß) di Linux, serta masalah klasik: status Num Lock yang tidak sinkron antara host dan tamu. Mari kita pelajari semuanya. Jika keyboard Anda tidak berfungsi di VirtualBox, berikut adalah langkah-langkah untuk memperbaikinya.

Pertama-tama: pahami konteks dan gejalanya

Ada beberapa profil masalah yang dikumpulkan dalam kasus nyata: salah satunya adalah host Windows 10 dan VirtualBox 6.1.22 r144080 dengan Tamu Kali Linux tanpa Penambahan Tamu atau Ekstensi HostSetelah mengimpor VM dan memulainya, semuanya baik-baik saja; tetapi setelah dimatikan pertama kali, saat dihidupkan ulang, keyboard tidak bisa mengetik, mouse tidak bergerak, dan setelah beberapa menit, mesin virtual tersebut membeku.

Dalam lingkungan yang sama, pengaturan RAM dan memori video diubah, opsi input diubah, dan filter USB dihapus dan ditambahkan, tetapi tidak berhasil. AMD-V diaktifkan (jika Anda membutuhkan panduan untuk aktifkan virtualisasi di PC saya) dan tidak ada jejak Hyper-V. Di samping itu, terdapat keraguan mengenai tombol Host (yang ada di VirtualBox yang menggantikan kombinasi seperti Ctrl+Alt) dan cara mengetik garis miring terbalik \ di guest Kali menggunakan tata letak Jerman (pengguna mencoba Ctrl+Alt+ß, Host+ß, dan berbagai kombinasi lainnya).

Di sisi lain, pengguna dengan Debian Squeeze guest yang berjalan pada host Wheezy melaporkan bahwa Tombol Ctrl tidak berfungsi di dalam tamu.Misalnya, di nano, menekan ^X akan menampilkan "x" sederhana di layar. Variasi seperti menggunakan Ctrl kiri atau kanan dan mengubah tombol Host ke tombol logo kanan, dengan tata letak kibor default dalam bahasa Inggris (AS), telah diuji, tetapi bug tersebut tetap ada di sesi tertentu.

Periksa dasar-dasarnya: penangkapan kunci, kunci host, dan konflik

VirtualBox memiliki opsi yang disebut “Auto capture keyboard”. Jika dinonaktifkan, keyboard mungkin tetap berada di host dan pulsa tidak sampai ke tamuBuka File > Preferensi > Input dan pastikan tangkapan otomatis diaktifkan. Periksa juga apakah batas jendela VM menunjukkan bahwa fokus berada di dalam.

Tombol Host (secara default, Ctrl Kanan) adalah tombol. Jika Anda mengubahnya menjadi AltGr (Alt Kanan) atau tombol yang Anda perlukan di dalam guest (misalnya, untuk mengetik "\" dalam bahasa Jerman dengan AltGr+ß), Anda akan mengalami masalah karena VirtualBox mengartikan tombol tersebut sebagai tombol Host. Hindari mengonfigurasi AltGr sebagai tombol host.Gunakan Ctrl kanan atau tombol logo kanan, dan pastikan bahwa VirtualBox tidak membajak kombinasi tombol yang dibutuhkan tamu.

Pemeriksaan lain yang tampaknya jelas tetapi membantu: coba Ctrl kiri dan Ctrl kananAda beberapa kasus terdokumentasi di mana salah satu dari keduanya merespons dan yang lainnya tidak, karena cara pemetaan sistem tamu atau cara aplikasi tertentu (nano, X atau konsol) membaca peristiwa keyboard.

Konten eksklusif - Klik Disini  Cara mengukur latensi DPC di Windows dan mendeteksi program yang menyebabkan micro-cuts

Num Lock tidak sinkron antara host dan tamu

Ada perilaku historis di VirtualBox di mana status Num Lock dapat "dibalik" antara host dan tamu: ketika diaktifkan di host, Tampaknya dinonaktifkan di VMdan sebaliknya. Hal ini menyebabkan keypad numerik berperilaku seperti panah kursor di satu sisi, sementara di sisi lain berfungsi sebagai angka.

Solusinya adalah memaksa VirtualBox untuk berhenti menyinkronkan LED keyboard dengan tamu. Di Windows, buka command prompt sebagai administrator, navigasikan ke folder instalasi VirtualBox (biasanya "C:\\Program Files\\Oracle\\VirtualBox") dan jalankan perintah berikut, sesuaikan nama persis VM Anda:

VBoxManage setextradata "Nombre de la máquina virtual entrecomillado" GUI/HidLedsSync "0"

Ketika ini diterapkan, saat Num Lock dihidupkan di komputer host Anda, Ini juga akan ada di tamuIni cara cepat untuk menghindari perpindahan antar sistem yang terus-menerus. Jika Anda sering menggunakan numpad, ini akan menghemat banyak waktu.

Tombol garis miring terbalik di Linux dengan keyboard Jerman: AltGr, Ctrl dan tombol Host

Keyboard memasukkan aksen aneh: perbaikan cepat untuk tata letak campuran dan kunci bahasa

Dalam distribusi seperti Kali dengan distribusi Jerman, garis miring terbalik \ biasanya ditulis dengan AltGr+ßDi banyak lingkungan Linux, Ctrl+Alt diartikan setara dengan AltGr, sehingga juga berfungsi. Namun, jika Anda telah menetapkan kunci host ke AltGr di VirtualBox, kombinasi tersebut tidak akan sampai ke tamu.

Untuk memperbaikinya, periksa di File > Preferensi > Masukkan tombol Host Anda dan pilih salah satu yang tidak bertentangan dengan AltGr. Nilai default (Ctrl kanan) biasanya paling masuk akal.Selanjutnya, di sistem operasi tamu, periksa tata letak keyboard: di Kali, Anda dapat mengubahnya melalui antarmuka grafis atau dengan setxkbmap. Misalnya:

setxkbmap de

Jika Anda masih tidak dapat mengetik garis miring terbalik, cobalah varian peta "Jerman (nodeadkeys)" di opsi papan ketik lingkungan desktop Anda. Menghindari tombol mati membantu membuat AltGr lebih langsungDan ingat: jangan gunakan kombinasi dengan tombol Host untuk mengetik; tombol Host adalah untuk pintasan VirtualBox, bukan untuk tamu.

Ketika Ctrl tidak berfungsi di Debian atau nano mengabaikan pintasan

Fakta bahwa di nano, ketika Anda menekan ^X, sebuah "x" muncul alih-alih menutup, menunjukkan bahwa Ctrl tidak terdeteksi sebagai pengubahHal ini dapat terjadi karena peta keyboard yang salah, lapisan X yang tidak menangkap pengubah, atau konflik dengan tombol Host.

Rekomendasi praktis berdasarkan kasus nyata dengan tamu Debian Squeeze pada host Wheezy: verifikasi bahwa peta tamu sudah benar ("us" jika papan ketik Anda adalah AS) dengan "dpkg-reconfigure keyboard-configuration" atau "localectl" pada sistem yang lebih baru. Ubah tombol Host ke tombol selain Ctrl Baik AltGr, misalnya, maupun tombol logo kanan. Cobalah pintasan di konsol murni (TTY) dan di dalam X untuk mempersempit masalah.

Jika hanya gagal pada terminal grafis tertentu, coba terminal lain (misalnya, ganti terminal default dengan xterm atau gnome-terminal) untuk melihat apakah masalahnya ada pada penangkapan pintasan. Beberapa emulator mencegat kombinasi dan mengharuskan menonaktifkannya dalam preferensi mereka.

Pengaturan VirtualBox yang memengaruhi keyboard dan mouse

Pada pengaturan VM, di bawah Sistem > Motherboard, periksa perangkat penunjuk: "Mouse PS/2", "Tablet USB", atau "Tablet Multi-Touch USB". Bagi banyak tamu Linux, Tablet USB meningkatkan integrasi penunjuk.Jika Anda melihat mouse membeku, alihkan di antara opsi tersebut dan periksa.

Di Sistem > Prosesor, hindari mengaktifkan akselerasi lebih dari yang diperlukan jika Anda mengalami crash setelah beberapa menit. Meskipun AMD-V diaktifkan, Anda tidak perlu menyentuh nesting atau paravirtualisasi tingkat lanjut. Untuk membuat keyboard berfungsi, fokuslah pada bagian Input.

Pada USB, hapus filter apa pun yang tidak Anda gunakan. Filter USB yang dikonfigurasi secara tidak benar dapat... Menangkap keyboard atau mouse fisik di luar hostHal ini membuat Anda kehilangan kendali di Windows sementara VM mencoba "merebutnya". Jika Anda memerlukan USB 2.0/3.0 di guest, instal Paket Ekstensi yang sesuai dengan versi VirtualBox Anda, karena tanpanya, dukungan USB lanjutan tidak akan berfungsi dengan baik. Untuk meninjau konfigurasi VM, gunakan opsi di antarmuka VirtualBox.

Konten eksklusif - Klik Disini  Pasar Suara Ikonik: ElevenLabs membuka pasarnya untuk suara selebriti

Penambahan Tamu dan Paket Ekstensi: Kapan keduanya membuat perbedaan?

Tidak memasang Guest Additions atau Host Extensions (Extension Pack) tidak mencegah keyboard dasar berfungsi, tetapi Integrasi sangat ditingkatkan dengan Penambahan TamuUntuk Kali atau Debian, instal header kernel dan kompilasi modul:

sudo apt update && sudo apt install -y build-essential dkms linux-headers-$(uname -r)
sudo sh /media/<usuario>/VBox_GAs_*/VBoxLinuxAdditions.run

Setelah memulai ulang, sinkronisasi mouse dan clipboard terintegrasi biasanya bekerja lebih baik. Penambahan Tamu tidak memperbaiki kunci Host yang salah dipilihNamun, mereka mencegah kesalahan entri dan mempercepat lapisan grafis, yang dalam beberapa kasus menyebabkan kerusakan yang nyata. Jika Anda memerlukan instruksi khusus untuk perbarui VirtualBox Guest Additions Lihat panduan yang relevan.

Mengenai Paket Ekstensi: instal di host hanya jika Anda membutuhkannya USB 2.0/3.0, VRDP atau PXE untuk IntelCocokkan versinya secara tepat (misalnya, 6.1.22 r144080 dengan Paket Ekstensi 6.1.22 Anda) untuk menghindari ketidakcocokan.

Jika semuanya rusak setelah restart pertama: tips dan perbaikan

VM yang bekerja pada boot pertamanya dan kemudian gagal biasanya menunjukkan perubahan status yang terjadi selama shutdown: sinkronisasi LED (Num Lock), pemulihan penangkapan kunci, Filter USB yang mengaktifkan, atau bug tertentu dalam versi VirtualBox tertentu.

Pedoman efektif dalam skenario tersebut (host Windows 10 + tamu Kali):
– Nonaktifkan sementara semua filter USB dan lakukan booting. Jika keyboard menyala kembali, Anda telah menemukan penyebabnya. dan Anda dapat menyempurnakan filternya nanti.
– Pindahkan perangkat penunjuk antara PS/2 dan Tablet USB untuk melihat apakah mouse berhenti macet.
– Pastikan penangkapan tombol otomatis dan tombol Host bukan AltGr.
– Terapkan pengaturan Num Lock dengan GUI/HidLedsSync «0» untuk mencegah status terbalik.
– Mutakhirkan ke subversi stabil terbaru cabang 6.1 (atau lebih tinggi) jika Anda menggunakan 6.1.22 r144080; Banyak bug yang diperbaiki antar versi..

Jika Anda mencurigai Hyper-V tetapi yakin itu tidak aktif, konfirmasikan di Windows dengan "Aktifkan atau nonaktifkan fitur Windows" dan hapus centang Hyper-V, Windows Hypervisor Platform, dan WSL2 jika Anda tidak membutuhkannya. Hyper-V dapat mengganggu virtualisasibahkan ketika AMD-V aktif di BIOS.

Peta keyboard dan tata letak antara host dan tamu

Sangat penting bahwa tata letak keyboard tamu sesuai dengan tata letak fisik keyboard Anda. Jika keyboard Anda berbahasa Jerman dan tamu mengira itu bahasa AS, Garis miring terbalik tidak akan berada di tempat yang Anda harapkan.Sesuaikan di Linux menggunakan alat grafis atau perintah:

sudo dpkg-reconfigure keyboard-configuration
# o
setxkbmap de
# variantes útiles
setxkbmap de nodeadkeys

Dalam lingkungan grafis, centang juga opsi "Tombol mati" dan nonaktifkan jika Anda sering menggunakan pintasan dengan AltGr. Pemetaan yang tepat mencegah 80% kecelakaan. dengan simbol seperti \, @ atau | yang berubah antar distribusi.

Pintasan VirtualBox yang mungkin mengganggu

Pintasan keyboard untuk meningkatkan pencarian file di Windows 11

VirtualBox memiliki pintasannya sendiri menggunakan tombol Host, misalnya, untuk lepaskan kursor atau ubah mode layarJika Anda secara tidak sengaja tumpang tindih dengan pintasan tamu, VirtualBox akan "menang". Di Preferensi > Input > Pintasan, tinjau dan nonaktifkan pintasan apa pun yang bertentangan dengan alur kerja Anda, terutama jika Anda banyak melakukan pemrograman atau pengeditan di terminal.

Klasiknya: jika Anda menetapkan Host+Del ke "Sisipkan Ctrl+Alt+Del", Anda mungkin mencoba menggunakan kombinasi serupa di tamu dan terkejut dengan perilaku aneh. Tinggalkan hanya yang penting dan aktif untuk mengurangi gesekan.

Diagnosis cepat langkah demi langkah

Jika semuanya gagal, terapkan diagram keputusan mini ini, yang merangkum apa yang telah kita lihat dalam kasus dunia nyata dan tindakan yang berhasil:
– Apakah jendela VM terfokus dan key capture aktif? Jika tidak, aktifkan. Tanpa fokus, tamu tidak menerima apa pun..
– Apakah tombol Host AltGr? Ubah ke Ctrl kanan atau tombol logo kanan.
– Apakah Num Lock dibalik antara host dan guest? Terapkan GUI/HidLedsSync "0".
– Apakah filter USB aktif? Nonaktifkan dan coba lagi.
– Apakah peta keyboard di guest sudah benar? Sesuaikan dengan setxkbmap atau dpkg-reconfigure.
Apakah hanya gagal di X atau hanya di TTY? Coba terminal lain atau periksa pintasan emulator.
– Apakah Anda menggunakan VirtualBox versi lama? Perbarui ke versi terbaru untuk cabang Anda.
– Apakah Anda membutuhkan USB 2.0/3.0? Instal Paket Ekstensi yang sesuai dengan versi Anda.

Konten eksklusif - Klik Disini  Fitur paling tersembunyi dari aplikasi Foto Windows 11

Jika VM masih macet setelah semua ini, buat VM baru yang menunjuk ke disk virtual yang sama untuk mengesampingkan kerusakan konfigurasi. Seringkali disk baik-baik saja dan file .vbox-lah yang menyebabkan masalahnyaUntuk memahami cara membuka atau memperbaiki berkas .vbox Lihat panduan yang relevan. Mengimpor ulang perangkat (OVA) juga merupakan solusi cepat jika itu adalah titik awal Anda.

Apa yang kami pelajari dari kasus nyata

Terkait kasus Windows 10 + VirtualBox 6.1.22 + Kali: kombinasi tidak adanya Guest Additions atau Extension Pack, ditambah filter USB dan keraguan tentang kunci Host, Berakhir dengan skenario keyboard dan mouse mati Setelah pematian pertama, pengaturan tombol Host ke Ctrl kanan, penonaktifan filter USB, dan aktivasi pengambilan tombol otomatis memulihkan input. Penyesuaian sinkronisasi Num Lock mencegah ketidaksejajaran saat beralih antar sistem.

Dalam kasus Debian Squeeze: dengan peta AS default dan tombol Host dipindahkan ke tombol logo kanan, beberapa pengguna tidak dapat menggunakan Ctrl di nano. sementara yang lain mampu meniru Ctrl+X tanpa masalahPerbedaannya? Konteksnya (konsol vs. X), emulator terminal, dan tangkapan pintasan. Membawanya ke TTY dan memeriksanya di sana membantu mengisolasi masalah dari sisi grafis.

Dan mengenai masalah AltGr+ß: VirtualBox tidak dapat disalahkan jika peta tamu salah atau jika kita mencuri AltGr untuk kunci Host. Di Linux, AltGr dianggap sakral bagi simbol seperti \ atau | dalam distribusi tertentu; memesan kunci itu untuk VirtualBox seperti membuat blok yang diberlakukan sendiri.

FAQ Singkat

Apakah saya perlu menginstal Guest Additions agar keyboard berfungsi? Tidak, keyboard dasar berfungsi tanpa merekaNamun integrasi (mouse, layar, clipboard) meningkat pesat dengan Additions dan sering kali menghilangkan keanehan.

Bisakah Hyper-V merusak keyboard di VirtualBox? Di komputer Windows, Hyper-V dapat mengganggu virtualisasi Secara umum. Nonaktifkan jika tidak diperlukan (dan mulai ulang) untuk mengatasi konflik.

Mengapa hanya gagal di nano? Karena nano, terminal, atau X bisa mencegat atau menafsirkan ulang pengubahCoba gunakan TTY (Ctrl+Alt+F2) untuk memeriksa apakah ini masalah sistem atau lapisan grafis.

Apa yang terjadi pada Num Lock saat memulai VM? Beberapa versi VirtualBox Mereka membuang status LED antara host dan tamu. Pengaturan GUI/HidLedsSync "0" menjadikannya di bawah kendali host.

Setelah mencoba semua cara ini, keyboard biasanya kembali berfungsi dengan mengoreksi tiga hal: menghindari AltGr sebagai tombol Host, menyelaraskan peta keyboard tamu dengan peta keyboard fisik host, dan menetralkan desinkronisasi Num Lock dengan perintah VBoxManage. Jika Anda juga membersihkan filter USB, mengaktifkan pengambilan otomatis, dan memastikan Anda menggunakan versi VirtualBox dan Paket Ekstensi yang kompatibelMasalah mouse dan keyboard "hantu" telah hilang. Dan jika Anda mengalami masalah dengan tombol Ctrl yang tidak berfungsi di Debian atau garis miring terbalik yang aneh di Kali dengan tata letak Jerman, ingatlah: coba TTY, periksa pintasan terminal, dan jangan tetapkan tombol yang dibutuhkan Linux untuk mengetik simbol-simbol penting pada VirtualBox.

Jika keyboard Anda tidak berfungsi di VirtualBox, berikut adalah langkah-langkah untuk memperbaikinya.
Artikel terkait:
Jika keyboard Anda tidak berfungsi di VirtualBox: langkah-langkah untuk memperbaikinya