Kung ang imong keyboard dili molihok sa VirtualBox: mga lakang aron ayohon kini

Katapusan nga pag-update: 04/09/2025

  • Ang labing kasagaran nga mga hinungdan mao ang out-of-sync nga NumLock, mga panagsumpaki sa Host key ug guest keymaps.
  • Ang GUI/HidLedsSync setting nga "0" nagpugong sa NumLock state reversal tali sa host ug bisita.
  • Susiha ang pagdakop ug layout sa keyboard sa bisita (pananglitan, setxkbmap, dpkg-reconfigure).

Kung ang imong keyboard dili molihok sa VirtualBox, ania ang mga lakang aron ayohon kini.

Kung ang imong keyboard mohunong sa pagtubag sulod sa usa ka virtual machine, dali nga mahulog sa kagubot: ang mga shortcut dili molihok, Ang Ctrl daw gibalewala ug bisan ang paggawas sa nano nahimong usa ka odyssey.Ang maayong balita mao nga sa kadaghanan nga mga kaso, adunay tin-aw nga mga solusyon nga mahimo nimong ipatuman sa pipila ka minuto, nga dili kinahanglan nga i-install pag-usab ang bisan unsang butang.

Sa tinuod nga kalibutan nga mga resulta ug teknikal nga mga diskusyon, ang mga sumbanan makita nga nagsubli sa ilang mga kaugalingon: mga problema sa Ctrl nga yawe sa paggamit sa mga editor sama sa nano, talagsaon nga kinaiya sa numeric keypad tungod sa NumLock, ug bisan sa kalibog sa VirtualBox "Host key" ug guest system keymapsSa ubos usa ka organisado nga giya nga adunay tanan nga kinahanglan nimong susihon ug kung giunsa kini ayo. Atong tun-an ang dugang bahin sa Kung ang imong keyboard dili molihok sa VirtualBox, ania ang mga lakang aron ayohon kini. 

Ngano nga ang VirtualBox mahimong "mawala" ang keyboard

Sa usa ka nagbalikbalik nga kaso nga gidokumento sa komunidad, usa ka 64-bit Linux host nga nagpadagan sa usa ka 32-bit nga bisita sa Debian nagpakita sa usa ka lahi nga bug: kung gipugos Ctrl+X sa nano ang letra nga “x” nagpakita sa screen imbes nga modagan sa exit shortcut. Kana mao, ang Ctrl modifier key wala mailhi sa bisita.

Gibag-o usab sa tiggamit ang yawe sa VirtualBox Host sa husto nga yawe sa logo, ug naghunahuna kung naapektuhan ba sa bug ang Ctrl sa wala, tuo o parehoGipunting usab sa panag-istoryahanay ang mapa sa keyboard sa bisita, nga giingon nga "US pinaagi sa default," nga nakunhuran ang pagduda sa usa ka dili maayo nga gipili nga layout, apan wala kini giwagtang sa hingpit.

Ang laing detalye nga hinumduman mao nga ang problema dili kanunay nga gisundog sa ubang mga bisita: adunay mga DOS ug Windows nga mga makina nga wala niini nga kapakyasan, nga nagsugyot nga ang interaksyon tali sa pipila ka mga bisita. Mga mapa sa keyboard, ang graphics layer (X/TTY) ug VirtualBox mahimong mahukmanon sa Linux.

Eksklusibo nga sulud - Pag-klik Dinhi  Pag-release sa mga klasiko: Giunsa kini himuon nga ligal ug lig-on sa usa ka modernong PC

Ug usa ka kiliran nga nota nga nag-pop up kung maghimo usa ka panukiduki: sa mga platform sama sa Reddit, ang mapuslanon nga sulud usahay "gitabonan" sa mga pasidaan sa cookie, apan ang mga hilo nagpamatuod sa parehas nga mga simtomas. Kini usa ka timailhan nga kung unsa ang nahitabo kanimo dili isolated ug kana Ang mga hinungdan kasagaran nagtuyok sa mga shortcut nga adunay Ctrl, NumLock ug mga setting sa input.

Susihon ang NumLock: Ang Hilum nga Sala

Magsugod ta sa yano apan kritikal: ang kahimtang sa Ang NumLock direkta nga makaapekto sa numeric keypadKung disabled, ang number pad keys magpadala ug mga arrow ug cursor movements, dili mga numero.

Sa mga bersyon sa VirtualBox sama sa 5.0.2 usa ka piho nga pamatasan ang naobserbahan: ang estado sa NumLock sa bisita mahimong balit-ad bahin sa tagbalayKung gipagana kini sa Windows (host), ang Linux (guest) magpakita niini nga disabled, ug vice versa. Kini ang hinungdan sa kanunay nga kalibog kung magbalhinbalhin tali sa duha nga mga screen.

Adunay usa ka laktod nga paagi aron makuha ang VirtualBox sa husto nga pag-sync sa mga LED sa keyboard sa VM. Sa Windows, ablihi ang usa ka console nga adunay pagtugot sa tagdumala, pag-navigate sa agianan sa pag-install sa VirtualBox (sa default). C:\Program Files\Oracle\VirtualBox) ug run:

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

Uban niini nga parameter, ang VirtualBox mihunong sa pagpugos sa problema nga pag-synchronize sa mga LED ug ang matag sistema nagpadayon sa usa ka makanunayon nga kahimtang. Human sa pagpadapat niini, sa diha nga ang host adunay Aktibo ang NumLock, ang bisita kinahanglan dili balihon ang pamatasan, ug ang numeric keypad mobalik sa hustong pag-type sa mga numero.

Dugang pa, susiha ang mga setting sa BIOS/UEFI sa host computer aron masiguro ang NumLock boots sa estado nga gusto nimo. Dili kini kanunay gikinahanglan, apan kini makatabang sa pagpugong ang numeric keypad nagsugod sa pagkabaldado ug nagpabuang kanimo sa walay dayag nga rason.

Solusyon sa NumLock sa VirtualBox

Ang Host key ug Ctrl/AltGr shortcuts

Ang yawe sa VirtualBox Host mao ang "nagpagawas" sa mouse ug keyboard sa virtual machine; pinaagi sa default kini kasagaran ang husto nga Ctrl key. Kung usbon nimo kini sa tuo nga yawe sa logo (Windows) ug matikdi kana Ang Ctrl mihunong sa paggawi ingon usa ka modifier sa sulod sa bisita, nagduda nga adunay panagbangi.

Aron mahimulag ang problema, adto sa File> Preferences> Input ug ang VM settings (o Machine> Settings> General/Inputs) ug susiha kung unsa ang Host key. Sulayi ibalik kini sa Right Ctrl o lain nga wala magamit nga yawe (pananglitan, Pag-scroll Lock isip Host Key) aron tan-awon kung ang mga shortcut sa bisita makabalik sa pagpaandar.

Eksklusibo nga sulud - Pag-klik Dinhi  IOS emulator alang sa Android

I-enable ang "Awtomatikong pagkuha sa keyboard" sa mga opsyon sa input sa VirtualBox. Kung kini nga bahin gibabagan, ang pipila nga mga kombinasyon (ilabi na ang adunay Ctrl) mahimong magpabilin sa host ug dili makaabut sa VM, nga nagpatin-aw kung ngano nga nagpindot. Ang Ctrl+X sa nano naghimo sa literal nga “x” nga makita.

Susiha usab kung ang sayup nahitabo sa Left Ctrl, Right Ctrl, o pareho. Sa pipila ka mga kaso, ang tuo nga Ctrl naglihok isip Host o "gi-hijack" sa sistema, samtang ang wala nga Ctrl nagtrabaho. Kini nga timailhan makatabang sa pagtino kung ang problema naa Internal nga key mapping o capture/host mapping sa VirtualBox.

Layout ug mapa sa guest keyboard

Bisan kung ang bisita nag-ingon nga kini naa sa "US pinaagi sa default", pamatud-i nga kini gyud. Kung ang imong guest system mao ang Debian/Ubuntu, ang graphical nga palibot ug ang TTY console mahimong adunay lain-laing mga setting, nga nagpatin-aw nganong ang simtoma gisubli sa X ug sa console. Ang Ctrl gibalewala o nasayop sa pagsabot.

Dali nga mga pagsulay sa Linux (padagan kini sa sulod sa bisita): Kung aktibo ang X, temporaryo nga magamit ang usa ka sumbanan nga mapa nga adunay setxkbmap namo. Kung molihok pag-usab ang Ctrl, nahibal-an nimo nga ang problema tungod sa imong mga setting sa layout. Aron mapadayon kini, susiha ang mga setting sa keyboard sa imong desktop environment o i-apply dpkg-reconfigure ang keyboard-configuration sa Debian/Ubuntu aron ma-reconfigure ang lebel sa sistema.

Sa TTY console (walay X) susiha nga ang layout dili exotic o adunay katingad-an nga mga variant (pananglitan, "US international" nga adunay patay nga mga yawe kung dili nimo kini kinahanglan). Ang maliputon nga mga pagbag-o makaapekto sa pamatasan sa AltGr, Right Ctrl ug mga kombinasyon nga adunay mga simbolo, mao nga labing maayo nga huptan kini nga yano ug lig-on.

Kung naggamit ka ug lain nga lengguwahe (ES, LATAM, ug uban pa), siguroha nga imong pilion ang husto nga variant sa sulod sa bisita ug, kung mahimo, i-align usab ang host. Bisan kung gihubad sa VirtualBox ang mga panghitabo sa keyboard, adunay host ug bisita nga lahi kaayo ug disposisyon gipadaghan ang kahigayonan sa pagbangga sa mga yawe sa modifier.

Eksklusibo nga sulud - Pag-klik Dinhi  Importante nga mga shortcut sa keyboard alang sa Microsoft Edge

Dugang nga mga tseke ug maayong gawi

Mga shortcut sa keyboard aron mapaayo ang pagpangita sa file sa Windows 11

Susiha kung ang simtomas makita sa mga graphical ug console session. Sa kaso nga gihisgutan sa komunidad, ang sayup nahitabo sa duha, nga nagpunting sa usa ka isyu sa input/capture kaysa sa editor. Makatabang ang pagsalikway sa nano: sulayi ang mga shortcut sa ubang mga app o Ctrl + C aron maputol ang terminal.

Kung naa kay ubang mga VM, sugdi sila ug itandi. Adunay mga bisita sa DOS ug Windows nga wala'y problema, nga nagpakita nga ang kapakyasan mahimong ma-link sa Linux input stack, sa keyboard nga mapa niini, o usa ka piho nga bug nga adunay pipila nga mga bersyon. Kini nga pagtandi makatabang kanimo mahibal-an kung kini usa ka global nga problema sa VirtualBox o usa ka problema nga piho sa bisita.

Sulayi ang laing pisikal nga keyboard kung mahimo ug likayi ang mga problema nga hub. Morag sukaranan, apan ang usa ka keyboard nga adunay nadaot nga Ctrl nga yawe nagpatunghag eksakto nga gihulagway nga simtomas (usa ka "x" ang makita imbes nga "Ctrl + X"). Kung mogamit ka og laing keyboard, ang mga shortcut molihok dayon, imo nang gilain ang hinungdan.

Ipadayon ang VirtualBox (gitudloan ka namon ug dugang bahin sa VirtualBox sa kini nga artikulo: Giunsa ang Pag-abli sa usa ka Virtual Machine sa VirtualBox?) ug ang "Mga Pagdugang sa Bisita" gi-update kutob sa mahimo. Samtang ang balit-ad nga isyu sa estado sa NumLock nakita sa VirtualBox 5.0.2, ang bag-ong mga bersyon nagpasinaw sa daghang mga detalye nga may kalabutan sa input ug pag-synchronize. Bisan pa, ang pag-adjust GUI/HidLedsSync «0» Mapuslanon gihapon kini kung makamatikod ka nga katingad-an nga pamatasan gikan sa mga LED.

Sa katapusan, susiha nga walay global host shortcut nga mokuha sa Ctrl+pipila ka mga keystroke sa dili pa kini makaabot sa VM. Sa Windows, ang third-party nga mga utilities o accessibility features mahimong makababag; sa Linux, mga kombinasyon sa window managers o utilities sama sa tiling managers makawat sa focus gikan sa mga shortcut.

Labing maayo nga mga gawi alang sa keyboard sa VirtualBox

Kinahanglan nimo nga maluwas ang keyboard sa sulod sa imong VM: i-align ang NumLock para sa number pad, i-adjust ang Host key aron malikayan ang mga panagbangi, siguruha nga makuha ang keyboard, ug maayo ang pag-mapa sa bisita. Pagsunod niini nga mga panudlo, Ang mga shortcut sa Ctrl nabalik sa lugar ug ang dagan sa trabaho mibalik sa normal., sa console ug graphical nga palibot. Karon nahibal-an nimo ang dugang bahin sa Virtualbox.

Giangkon nga artikulo:
Giunsa pag-abli ang usa ka VBOX file