Se via klavaro ne funkcias en VirtualBox: paŝoj por ripari ĝin

Lasta ĝisdatigo: 04/09/2025

  • La plej oftaj kaŭzoj estas malsinkronigita NumLock, konfliktoj kun la gastiga klavo kaj gastaj klavomapoj.
  • La agordo "0" de GUI/HidLedsSync malhelpas la inversigon de la stato NumLock inter gastiganto kaj gasto.
  • Kontrolu la klavaran kapton kaj aranĝon de la gasto (ekz., setxkbmap, dpkg-reconfigure).

Se via klavaro ne funkcias en VirtualBox, jen la paŝoj por ripari ĝin.

Se via klavaro ĉesas respondi ene de virtuala maŝino, estas facile fali en kaoson: mallongigoj ne funkcias, Ŝajnas, ke Ctrl estas ignorata kaj eĉ eliri el nano fariĝas odiseado.La bona novaĵo estas, ke en plej multaj kazoj ekzistas klaraj solvoj, kiujn vi povas efektivigi post kelkaj minutoj, sen devi reinstali ion ajn.

En realmondaj rezultoj kaj teknikaj diskutoj, aperas ŝablonoj kiuj ripetas sin: problemoj kun la Ctrl-klavo dum uzado de redaktiloj kiel nano, stranga konduto de la numera klavaro pro NumLock, kaj eĉ konfuzo kun la "Gastiganta ŝlosilo" de VirtualBox kaj klavarmapoj de la gastosistemoJen estas organizita gvidilo kun ĉio, kion vi bezonas kontroli kaj kiel ripari ĝin. Ni lernu pli pri Se via klavaro ne funkcias en VirtualBox, jen la paŝoj por ripari ĝin. 

Kial VirtualBox povas "perdi" la klavaron

En ripetiĝanta kazo dokumentita de la komunumo, 64-bita Linuksa gastiganto funkcianta per 32-bita Debiana gasto montris strangan cimon: dum premado Ctrl+X en nano la litero "x" aperis sur la ekrano anstataŭ ruli la eliran mallongigon. Tio estas, la modifikla klavo Ctrl ne estis rekonata ĉe la gasto.

La uzanto ankaŭ ŝanĝis la VirtualBox Host-klavon al la dekstra logo-klavo, kaj scivolis ĉu la cimo influis la Ctrl maldekstren, dekstren aŭ ambaŭLa konversacio ankaŭ atentigis pri la klavara mapo de la gasto, kiu supozeble estis agordita al "Usona defaŭlte", kio reduktis la suspekton pri malbone elektita aranĝo, sed ne tute forigis ĝin.

Alia detalo por memori estas, ke la problemo ne ĉiam ripetiĝas kun aliaj gastoj: ekzistis DOS kaj Vindozaj maŝinoj sen ĉi tiu paneo, kio sugestas, ke la interago inter certaj Klavarmapoj, la grafika tavolo (X/TTY) kaj VirtualBox povas esti decida en Linukso.

Ekskluziva enhavo - Klaku Ĉi tie  Elektu ĉion en Vindozo 11: mallongigoj kaj trukoj pri kiuj neniu rakontas al vi

Kaj flanka noto, kiu aperas dum esplorado: sur platformoj kiel Reddit, utila enhavo estas kelkfoje "kaŝita" per avertoj pri kuketoj, sed la fadenoj konfirmas similajn simptomojn. Ĉi tio estas indiko, ke tio, kio okazas al vi, ne estas izolita kaj ke... La kaŭzoj kutime rondiras ĉirkaŭ mallongigoj per Ctrl, NumLock kaj enigaj agordoj..

Kontrolu NumLock: La Silenta Kulpulo

Ni komencu per la simpla sed kritika: la stato de NumLock rekte efikas sur la numeran klavaronSe malŝaltita, la klavoj de la nombroklavaro sendos sagojn kaj kursormovadojn, ne nombrojn.

En versioj de VirtualBox kiel ekzemple 5.0.2 oni observis tre specifan konduton: la stato NumLock en la gasto povas fariĝi inversa rilate al la gastigantoSe Vindozo (gastiganto) havas ĝin ebligita, Linukso (gasto) montras ĝin malebligita, kaj inverse. Tio kaŭzas konstantan konfuzon dum ŝanĝado inter la du ekranoj.

Ekzistas mallongigo por ke VirtualBox ĝuste sinkronigu la klavarajn LED-ojn kun la virtuala maŝino. En Vindozo, malfermu konzolon kun administrantaj permesoj, navigu al la instala vojo de VirtualBox (defaŭlte). C:\Program Files\Oracle\VirtualBox) kaj rulu:

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

Per ĉi tiu parametro, VirtualBox ĉesas devigi probleman sinkronigadon de la LED-oj kaj ĉiu sistemo konservas koheran staton. Post apliko, kiam la gastiganto havas NumLock aktiva, gasto ne devas inversigi konduton, kaj la numera klavaro revenos al la ĝusta tajpado de nombroj.

Plie, kontrolu la BIOS/UEFI-agordojn de la gastiga komputilo por certigi, ke NumLock startas en la stato, kiun vi preferas. Ĉi tio ne ĉiam necesas, sed ĝi helpas malhelpi la numera klavaro komenciĝas malŝaltita kaj frenezigas vin sen ŝajna kialo.

Solvo de NumLock en VirtualBox

La klavo "Gastiganto" kaj la mallongigoj Ctrl/AltGr

La VirtualBox Host-klavo estas tiu, kiu "liberigas" la muson kaj klavaron de la virtuala maŝino; defaŭlte ĝi kutime estas la dekstra Ctrl-klavo. Se vi ŝanĝas ĝin al la dekstra logo-klavo (Vindozo) kaj rimarkas, ke Ctrl ĉesas konduti kiel modifilo ene de la gasto, suspektas konflikton.

Por izoli la problemon, iru al Dosiero > Preferoj > Enigo kaj la agordojn de la virtuala maŝino (aŭ Maŝino > Agordoj > Ĝenerala/Enigoj) kaj kontrolu, kio estas la klavo "Gastiganto". Provu reagordi ĝin al dekstra Ctrl aŭ alia neuzata klavo (ekz., Rulumŝlosilo kiel Gastiga Klavo) por vidi ĉu la gastaj mallongigoj reakiras funkciadon.

Ekskluziva enhavo - Klaku Ĉi tie  Reeldono de klasikaĵoj: Kiel igi ilin funkcii laŭleĝe kaj stabile sur moderna komputilo

Ebligu "Aŭtomate kapti klavaron" en la enigaj opcioj de VirtualBox. Se ĉi tiu funkcio estas malebligita, certaj kombinaĵoj (precipe tiuj kun Ctrl) povas resti sur la gastiganto kaj ne atingi la virtualan maŝinon, kio klarigas kial premi Ctrl+X en nano aperigas laŭvortan "x".

Ankaŭ kontrolu ĉu la eraro okazas per Maldekstra Ctrl, Dekstra Ctrl, aŭ ambaŭ. En iuj kazoj, la dekstra Ctrl agas kiel la Gastiganto aŭ estas "kaptita" de la sistemo, dum la maldekstra Ctrl funkcias. Ĉi tiu indiko helpas determini ĉu la problemo estas ĉe Interna ŝlosilmapado aŭ kapto/gastiganto-mapado en VirtualBox.

Aranĝo kaj mapo de gasta klavaro

Eĉ se la gasto diras, ke ĝi estas en "Usono defaŭlte", kontrolu, ke ĝi vere estas. Se via gasta sistemo estas Debian/Ubuntu, la grafika medio kaj la TTY-konzolo povas havi malsamajn agordojn, kio klarigas kial la simptomo ripetiĝas en X kaj la konzolo. Ctrl ignorita aŭ misinterpretita.

Rapidaj testoj ĉe Linukso (ruligu ilin ene de la gasto): Kun X aktiva, provizore apliku norman mapon kun agordu_kbmap ninSe Ctrl denove funkcias, vi scias, ke la problemo ŝuldiĝis al viaj aranĝaj agordoj. Por ke ĝi persistu, kontrolu la klavaragordojn de via labortabla medio aŭ apliku dpkg-rekonfiguri klavar-agordon en Debian/Ubuntu por reagordi je la sistemnivelo.

Sur la TTY-konzolo (sen la X) kontrolu, ke la aranĝo ne estas ekzotika aŭ havas strangajn variaĵojn (ekz. "Usona internacia" kun mortaj klavoj se vi ne bezonas ilin). Subtilaj ŝanĝoj povas influi la konduton de AltGr, Dekstra Ctrl kaj kombinaĵoj kun simboloj, do estas plej bone teni ĝin simpla kaj stabila.

Se vi uzas alian lingvon (ES, LATAM, ktp.), certigu, ke vi elektas la ĝustan variaĵon ene de la gasto kaj, se aplikeble, ankaŭ akordigas la gastiganton. Kvankam VirtualBox tradukas klavarajn eventojn, havi gastiganto kaj gasto kun tre malsamaj emoj multobligas la ŝancojn de kolizio kun modifilaj klavoj.

Ekskluziva enhavo - Klaku Ĉi tie  Vindoza ŝlosilo ne funkcias: kaŭzoj, testoj kaj ĉiuj solvoj

Pliaj kontroloj kaj bonaj praktikoj

Klavaraj ŝparvojoj por plibonigi dosierserĉon en Vindozo 11

Kontrolu ĉu la simptomo aperas en ambaŭ grafikaj kaj konzolaj sesioj. En la kazo menciita de la komunumo, la eraro okazis en ambaŭ, kio indikis problemon pri enigo/kapto anstataŭ la redaktilo. Estas utile ekskludi nanon: provu mallongigojn en aliaj aplikaĵoj aŭ Ctrl+C por tranĉi en terminalo.

Se vi havas aliajn virtualajn maŝinojn, lanĉu ilin kaj komparu. Estis DOS kaj Vindozaj gastoj, kiuj ne havis la problemon, kio indikas, ke la paneo eble rilatas al la eniga stako de Linukso, ĝia klavarmapo, aŭ specifa cimo ĉe certaj versioj. Ĉi tiu komparo helpas vin. determini ĉu ĝi estas tutmonda problemo de VirtualBox aŭ problemo de gasto-specifa.

Provu alian fizikan klavaron se eble kaj evitu problemajn nabojn. Ĝi ŝajnas baza, sed klavaro kun difektita Ctrl-klavo generas ĝuste la priskribitan simptomon ("x" aperas anstataŭ "Ctrl+X"). Se vi uzas alian klavaron, mallongigoj funkcias tuj, vi estos izolinta la kaŭzon.

Konservu VirtualBox (ni instruas al vi pli pri VirtualBox en ĉi tiu artikolo): Kiel Malfermi Virtualan Maŝinon en VirtualBox?) kaj la "Gastaj Aldonaĵoj" estis ĝisdatigitaj kiel eble plej multe. Dum la problemo pri la inversa NumLock-stato estis vidita en VirtualBox 5.0.2, lastatempaj versioj poluris multajn detalojn rilatajn al enigo kaj sinkronigado. Tamen, la alĝustigo GUI/HidLedsSync «0» Ĝi ankoraŭ utilas kiam vi rimarkas strangan konduton de la LED-oj.

Fine, kontrolu, ke ne ekzistas tutmondaj gastigaj mallongigoj, kiuj kaptas Ctrl+kelkajn klavopremojn antaŭ ol ili atingas la virtualan maŝinon. En Vindozo, triapartaj iloj aŭ alireblecaj funkcioj povas malhelpi; en Linukso, kombinaĵoj de fenestroadministriloj aŭ iloj kiel kaheladministrailoj povas ŝteli fokuson de mallongigoj.

Plej bonaj praktikoj por klavaro en VirtualBox

Vi devus povi savi la klavaron en via virtuala maŝino: vicigu NumLock kun la numera klavaro, ĝustigu la gastigan klavon por eviti konfliktojn, certigu klavaran kapton, kaj fajnagordu la mapadon en la gasto. Sekvante ĉi tiujn gvidliniojn, Ctrl-mallongigoj estas reen en la ĝustan lokon kaj la laborfluo revenis al normala stato., kaj en konzolo kaj en grafika medio. Nun vi scias pli pri Virtualabulo.

Rilata artikolo:
Kiel malfermi VBOX-dosieron