Hvis tastaturet ikke fungerer i VirtualBox: en veiledning til årsaker og løsninger

Siste oppdatering: 30/10/2025

  • Unngå konflikter mellom Host-tasten og AltGr, og bekreft automatisk tastaturregistrering.
  • Synkroniser Num Lock med VBoxManage for å forhindre inverterte tilstander mellom vert og gjest.
  • Juster gjestetastaturkartet med det fysiske, og sjekk snarveiene for terminalemulatoren.
  • Forbedre stabiliteten med gjestetillegg og utvidelsespakke koblet til din versjon.

Hvis tastaturet ditt ikke fungerer i VirtualBox, er det disse trinnene for å fikse det.

Når tastaturet plutselig slutter å reagere i en virtuell maskin, er følelsen av total nedstengning: du kan ikke logge inn, musen fungerer ikke, og etter en stunds forsøk ser det ut til at den virtuelle maskinen fryser. Dette scenariet er vanligere enn det ser ut til i VirtualBoxspesielt med spesifikke kombinasjoner av maskinvare, verts- og gjeste-OS og visse tastaturkonfigurasjoner.

I denne artikkelen finner du en fullstendig gjennomgang av virkelige årsaker og løsninger basert på tilfeller som en Windows 10-vert med Oracle VirtualBox 6.1 og en Kali Linux-gjest som fungerte fint ved første oppstart, men etter å ha slått av og startet på nytt, Verken tastaturet eller musen reagerte, og snart frøs den virtuelle maskinen.Vi skal også se på den typiske hodepinen med Ctrl-tasten i Debian og gåten med omvendt skråstrek på tyske tastaturer (AltGr+ß) i Linux, samt et klassisk problem: Num Lock-tilstanden som ikke er synkronisert mellom vert og gjest. La oss lære alt om det. Hvis tastaturet ditt ikke fungerer i VirtualBox, er det disse trinnene for å fikse det.

Først av alt: forstå konteksten og symptomene

Det finnes flere problemprofiler samlet inn i virkelige tilfeller: en av dem er en Windows 10-vert og VirtualBox 6.1.22 r144080 med Kali Linux-gjest uten gjestetillegg eller vertsutvidelserEtter import av den virtuelle maskinen og oppstart var alt i orden; men etter den første avslutningen, ved omstart, skriver ikke tastaturet, musen beveger seg ikke, og etter noen minutter fryser den virtuelle maskinen.

I det samme miljøet ble innstillingene for RAM og videominne endret, inngangsalternativer ble justert, og USB-filtre ble slettet og lagt til, uten hell. AMD-V ble aktivert (hvis du trenger veiledning til aktivere virtualisering på PC-en min) og det var ingen spor av Hyper-V. Parallelt var det tvil om Host-tasten (den i VirtualBox som erstatter kombinasjoner som Ctrl+Alt) og om hvordan man skriver inn omvendt skråstrek \ i Kali-gjesten med tysk layout (brukeren prøvde Ctrl+Alt+ß, Host+ß og alle slags kombinasjoner).

På en annen front rapporterte brukere med Debian Squeeze-gjest som kjører på en Wheezy-vert at Ctrl-tasten fungerte ikke i gjesteprogrammet.I nano ville for eksempel et enkelt "x" vises på skjermen hvis man trykket på ^X. Variasjoner som å bruke venstre eller høyre Ctrl og endre Host-tasten til høyre logotast, med standard tastaturoppsett på engelsk (USA), ble testet, men feilen vedvarte i visse økter.

Sjekk det grunnleggende: nøkkelregistrering, vertsnøkkel og konflikter

VirtualBox har et alternativ som heter «Automatisk tastaturopptak». Hvis det er deaktivert, kan tastaturet forbli på verten og pulsene når ikke gjestenGå til Fil > Innstillinger > Inndata og bekreft at automatisk opptak er aktivert. Sjekk også om VM-vinduets kant indikerer at fokuset er innenfor.

Host-tasten (som standard Høyre Ctrl) er tast. Hvis du endret den til AltGr (Høyre Alt) eller til en tast du trenger i gjesten (for eksempel for å skrive "\" på tysk med AltGr+ß), vil du få problemer fordi VirtualBox tolker den tasten som Host-tasten. Unngå å konfigurere AltGr som en vertsnøkkel.Bruk høyre Ctrl-tast eller høyre logotast, og sørg for at VirtualBox ikke kaprer tastekombinasjoner som gjesten trenger.

En annen sjekk som virker åpenbar, men som hjelper: prøv Venstre Ctrl og høyre CtrlDet finnes dokumenterte tilfeller der den ene av de to reagerer og den andre ikke, på grunn av hvordan gjestesystemet tilordnes eller hvordan et bestemt program (nano, X eller konsoll) leser tastaturhendelser.

Eksklusivt innhold - Klikk her  Slik fungerer EternalBox: en komplett guide til å lytte til favorittsangen din i det uendelige.

Num Lock er ikke synkronisert mellom vert og gjest

Det finnes en historisk oppførsel i VirtualBox der Num Lock-tilstanden kan "reverseres" mellom vert og gjest: når den er aktivert på verten, Den vises som deaktivert i den virtuelle maskinenog omvendt. Dette fører til at det numeriske tastaturet oppfører seg som markørpiler på den ene siden, mens det fungerer som tall på den andre.

Løsningen er å tvinge VirtualBox til å stoppe synkroniseringen av tastatur-LED-ene med gjesten. I Windows åpner du en ledetekst som administrator, navigerer til VirtualBox-installasjonsmappen (vanligvis «C:\\Programfiler\\Oracle\\VirtualBox») og kjør følgende kommando, og juster det nøyaktige navnet på den virtuelle maskinen din:

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

Når dette brukes, når Num Lock er aktivert på vertsdatamaskinen, Det vil også være i gjestenDet er en rask måte å unngå å stadig veksle mellom de to systemene. Hvis du bruker numerisk tastatur mye, vil det spare deg for mye bryderi.

Omvendt skråstrek-tast i Linux med et tysk tastatur: AltGr, Ctrl og Host-tasten

Tastaturet setter inn rare aksenter: rask løsning for blandede oppsett og språklås

I distribusjoner som Kali med tysk distribusjon, skrives omvendt skråstrek \ vanligvis med AltGr+ßI mange Linux-miljøer tolkes Ctrl+Alt som ekvivalent med AltGr, så det fungerer også. Men hvis du har tilordnet vertsnøkkelen til AltGr i VirtualBox, vil ikke kombinasjonen nå gjesten.

For å fikse dette, sjekk i Fil > Innstillinger > Skriv inn hva vertsnøkkelen din er og velg en som ikke er i konflikt med AltGr. Standardverdien (høyre Ctrl) er vanligvis den mest fornuftige.Deretter sjekker du tastaturoppsettet i gjesteoperativsystemet: i Kali kan du endre det fra det grafiske grensesnittet eller med setxkbmap. For eksempel:

setxkbmap de

Hvis du fortsatt ikke kan skrive omvendt skråstrek, kan du prøve kartvarianten «Tysk (nodeadkeys)» i tastaturalternativene i skrivebordsmiljøet ditt. Å unngå døde taster bidrar til å gjøre AltGr mer direkteOg husk: ikke bruk kombinasjoner med Host-tasten til å skrive; Host-tasten er for VirtualBox-snarveier, ikke for gjestetasten.

Når Ctrl ikke fungerer i Debian eller nano ignorerer snarveier

Det faktum at i nano, når du trykker på ^X, vises en "x" i stedet for å lukkes, tyder på at Ctrl blir ikke oppdaget som en modifikatorDette kan skyldes feil tastaturtilordning, et X-lag som ikke fanger opp modifikatoren, eller en konflikt med vertstasten.

Praktiske anbefalinger basert på virkelige tilfeller med Debian Squeeze-gjest på Wheezy-verten: bekreft at gjestekartet er riktig ("us" hvis tastaturet ditt er USA) med "dpkg-reconfigure keyboard-configuration" eller "localectl" på nyere systemer. Endre vertstasten til en annen tast enn Ctrl Verken AltGr, for eksempel, eller den høyre logotasten. Og prøv snarveiene både i en ren konsoll (TTY) og i X for å begrense problemet.

Hvis det bare feiler i en bestemt grafisk terminal, prøv en annen (for eksempel, erstatt standardterminalen med xterm eller gnome-terminal) for å se om det er et problem med snarveiopptak. Noen emulatorer fanger opp kombinasjoner og krever at de deaktiveres i innstillingene deres.

VirtualBox-innstillinger som påvirker tastatur og mus

I VM-innstillingene, under System > Hovedkort, merk av for pekeenheten: «PS/2-mus», «USB-nettbrett» eller «USB Multi-Touch-nettbrett». For mange Linux-gjester forbedrer USB Tablet pekerintegrasjonen.Hvis du ser at musen fryser, veksle mellom disse alternativene og sjekk.

I System > Prosessor bør du unngå å aktivere flere akselerasjoner enn nødvendig hvis du opplever krasj etter noen få minutter. Selv om AMD-V er aktivert, Du trenger ikke å røre nesting eller avansert paravirtualisering. For å få tastaturet til å fungere, fokuser på input-delen.

Fjern eventuelle filtre du ikke bruker på USB. Feilkonfigurerte USB-filtre kan... Ta opp et fysisk tastatur eller en fysisk mus utenfor vertenDette gir deg kontroll i Windows mens den virtuelle maskinen prøver å "gripe" den. Hvis du trenger USB 2.0/3.0 i gjesten, må du installere utvidelsespakken som samsvarer med din eksakte versjon av VirtualBox, fordi avansert USB-støtte ikke vil fungere ordentlig uten den. For å se gjennom den virtuelle maskinens konfigurasjon, bruk alternativene i VirtualBox-grensesnittet.

Eksklusivt innhold - Klikk her  Valve setter en dato for Steams avskjed med 10-biters Windows 32: hvem er berørt og hva du skal gjøre hvis du fortsatt er der

Gjestetillegg og utvidelsespakke: Når utgjør de en forskjell?

Selv om gjestetillegg eller vertsutvidelser (utvidelsespakke) ikke er installert, hindrer det ikke det grunnleggende tastaturet i å fungere, men Integrasjonen er kraftig forbedret med gjestetilleggFor Kali eller Debian, installer kjernehodene og kompiler modulene:

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

Etter omstart fungerer den integrerte synkroniseringen av mus og utklippstavle vanligvis bedre. Gjestetillegg fikser ikke en feilvalgt vertsnøkkelDe forhindrer imidlertid inntastingsfeil og øker hastigheten på grafikklaget, noe som i noen tilfeller forårsaket tilsynelatende krasj. Hvis du trenger spesifikke instruksjoner for oppdater VirtualBox gjestetillegg Se den relevante veiledningen.

Angående utvidelsespakken: installer den bare på verten hvis du trenger den. USB 2.0/3.0, VRDP eller PXE for IntelSørg for at versjonen samsvarer nøyaktig (f.eks. 6.1.22 r144080 med utvidelsespakken din 6.1.22) for å unngå inkompatibiliteter.

Hvis alt går i stykker etter første omstart: tips og løsninger

En virtuell maskin som jobber med sin første oppstart og deretter feiler, peker vanligvis på tilstandsendringer som oppstår under avstenging: LED-synkronisering (Num Lock), gjenoppretting av tasteopptak, USB-filtre som aktiveres, eller en spesifikk feil i den bestemte versjonen av VirtualBox.

Effektive retningslinjer i det scenariet (Windows 10-vert + Kali-gjest):
– Deaktiver alle USB-filtre midlertidig og start opp. Hvis tastaturet kommer på igjen, har du funnet synderen. og du kan finjustere filteret senere.
– Bytt pekeenheten mellom PS/2 og USB-nettbrett for å se om musen slutter å fryse.
– Sørg for automatisk nøkkelregistrering og at Host-nøkkelen ikke er AltGr.
– Bruk Num Lock-innstillingen med GUI/HidLedsSync «0» for å forhindre inverterte tilstander.
– Oppgrader til den nyeste stabile subversjonen av gren 6.1 (eller høyere) hvis du bruker 6.1.22 r144080; Mange feil blir fikset mellom versjoner..

Hvis du mistenker Hyper-V, men tror at den ikke er aktiv, bekreft i Windows med «Slå Windows-funksjoner av eller på» og fjern merket for Hyper-V, Windows Hypervisor-plattform og WSL2 hvis du ikke trenger dem. Hyper-V kan forstyrre virtualiseringselv når AMD-V er aktiv i BIOS.

Tastaturkart og -layout mellom vert og gjest

Det er viktig at gjestens tastaturoppsett samsvarer med det fysiske oppsettet til tastaturet ditt. Hvis tastaturet ditt er tysk og gjesten tror det er amerikansk, Bakoverstrekningen vil ikke være der du forventer den.Juster i Linux ved hjelp av grafiske verktøy eller kommandoer:

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

I grafiske miljøer, merk også av for alternativet «Døde taster» og deaktiver det hvis du ofte bruker snarveier med AltGr. Riktig kartlegging forhindrer 80 % av ulykkene. med symboler som \, @ eller | som endres mellom fordelinger.

VirtualBox-snarveier som kan forstyrre

Tastatursnarveier for å forbedre filsøk i Windows 11

VirtualBox har sine egne snarveier som bruker Host-tasten, for eksempel til slipp markøren eller endre skjermmodusHvis du utilsiktet overlapper dem med gjestesnarveier, vil VirtualBox «vinne». I Innstillinger > Inndata > Snarveier, se gjennom og deaktiver eventuelle snarveier som er i konflikt med arbeidsflytene dine, spesielt hvis du programmerer eller redigerer mye i terminalen.

En klassiker: hvis du tilordner Host+Del til "Insert Ctrl+Alt+Del", kan du prøve å bruke lignende kombinasjoner i gjesten og bli overrasket av merkelig oppførsel. La bare det viktigste være aktivt for å redusere friksjon.

Rask diagnose trinn for trinn

Når alt annet mislykkes, bruk dette mini-beslutningsdiagrammet, som oppsummerer hva vi har sett i virkelige tilfeller og tiltak som har fungert:
– Er VM-vinduet i fokus, og er nøkkelregistrering aktiv? Hvis ikke, aktiver det. Uten fokus får gjesten ingenting..
– Er vertstasten AltGr? Endre den til høyre Ctrl eller høyre logotast.
– Er Num Lock byttet om mellom vert og gjest? Bruk GUI/HidLedsSync "0".
– Er USB-filtrene aktive? Deaktiver dem og prøv på nytt.
– Er tastaturtilpasningen riktig på gjesten? Juster med setxkbmap eller dpkg-reconfigure.
Feiler det bare i X eller bare i TTY? Prøv en annen terminal eller sjekk snarveiene i emulatoren.
– Bruker du en eldre versjon av VirtualBox? Oppdater til den nyeste versjonen for grenen din.
– Trenger du USB 2.0/3.0? Installer utvidelsespakken som samsvarer med din versjon.

Eksklusivt innhold - Klikk her  Komplett guide til å fange skinnende Pokémon i Pokémon Legends ZA

Hvis den virtuelle maskinen fortsatt fryser etter alt dette, opprett en ny virtuell maskin som peker til den samme virtuelle disken for å utelukke konfigurasjonsfeil. Ofte er disken i orden, og det er .vbox-filen som forårsaker problemet.For å forstå hvordan man åpner eller reparerer en .vbox-fil Se den relevante veiledningen. Å importere en apparat (OVA) på nytt er også en rask løsning hvis det var utgangspunktet ditt.

Hva vi lærte av virkelige tilfeller

Angående tilfellet med Windows 10 + VirtualBox 6.1.22 + Kali: kombinasjonen av å ikke ha Guest Additions eller Extension Pack, pluss USB-filtre og tvil om Host-nøkkelen, Det endte i et scenario med dødt tastatur og mus Etter den første avslutningen ble inndata gjenopprettet ved å sette Host-tasten til høyre Ctrl, deaktivere USB-filtre og aktivere automatisk tasteregistrering. Justering av Num Lock-synkronisering forhindret feiljustering ved bytte mellom systemer.

Når det gjelder Debian Squeeze: med standard USA-kart og Host-tasten flyttet til høyre logotast, kunne ikke noen brukere bruke Ctrl i nano. mens andre klarte å gjenskape Ctrl+X uten problemerForskjellen? Konteksten (konsoll vs. X), terminalemulatoren og snarveiopptaket. Å ta det til TTY og sjekke der hjalp med å isolere problemet fra grafikksiden.

Og angående AltGr+ß-problemet: VirtualBox har ikke skylden hvis gjestekartet er feil, eller hvis vi stjeler AltGr for vertsnøkkelen. På Linux er AltGr hellig for symboler som \ eller | i visse distribusjoner; å reservere den nøkkelen for VirtualBox er som å opprette en selvpålagt blokk.

Raske vanlige spørsmål

Må jeg installere gjestetillegg for at tastaturet skal fungere? Nei, det grunnleggende tastaturet fungerer uten demMen integrasjonen (mus, skjerm, utklippstavle) forbedres mye med tillegg og eliminerer ofte rariteter.

Kan Hyper-V ødelegge tastaturet i VirtualBox? På Windows-maskiner, Hyper-V kan forstyrre virtualisering Generelt sett. Deaktiver den hvis du ikke trenger den (og start den på nytt) for å utelukke konflikter.

Hvorfor feiler det bare i nano? Fordi nano, terminalen eller X kan være avskjære eller tolke modifikatorer på nyttPrøv å bruke TTY (Ctrl+Alt+F2) for å sjekke om det er et problem med systemet eller grafikklaget.

Hva skjer med Num Lock når jeg starter en VM? Noen versjoner av VirtualBox De forstyrrer LED-ens tilstand mellom vert og gjest. GUI/HidLedsSync-innstillingen "0" lar verten kontrollere det.

Etter å ha prøvd alle disse mulighetene, våkner tastaturet vanligvis til liv igjen ved å korrigere tre punkter: unngå AltGr som en vertstast, justere gjestetastaturkartet med vertens fysiske tastaturkart og nøytralisere Num Lock-desynkroniseringen med VBoxManage-kommandoen. Hvis du også rengjør USB-filtre, aktiver automatisk opptak og sørg for at du bruker kompatible versjoner av VirtualBox og Extension Pack.Problemene med «spøkelsesmus» og tastatur forsvinner. Og hvis du sitter fast med at Ctrl-tasten ikke fungerer i Debian eller den falske omvendte skråstrek i Kali med tysk layout, husk: prøv TTY, sjekk terminalsnarveiene, og ikke tilordne VirtualBox tasten som Linux trenger for å skrive viktige symboler.

Hvis tastaturet ditt ikke fungerer i VirtualBox, er det disse trinnene for å fikse det.
Relatert artikkel:
Hvis tastaturet ikke fungerer i VirtualBox: trinn for å fikse det