- అత్యంత సాధారణ కారణాలు సమకాలీకరణలో లేని NumLock, హోస్ట్ కీ మరియు అతిథి కీమ్యాప్లతో వైరుధ్యాలు.
- GUI/HidLedsSync సెట్టింగ్ "0" హోస్ట్ మరియు గెస్ట్ మధ్య NumLock స్థితి రివర్సల్ను నిరోధిస్తుంది.
- అతిథి కీబోర్డ్ క్యాప్చర్ మరియు లేఅవుట్ను తనిఖీ చేయండి (ఉదా., setxkbmap, dpkg-reconfigure).
మీ కీబోర్డ్ వర్చువల్ మెషీన్ లోపల స్పందించడం ఆపివేస్తే, గందరగోళంలో పడటం సులభం: షార్ట్కట్లు పనిచేయవు, Ctrl విస్మరించబడినట్లు అనిపిస్తుంది మరియు నానో నుండి నిష్క్రమించడం కూడా ఒక ఒడిస్సీ అవుతుంది.శుభవార్త ఏమిటంటే, చాలా సందర్భాలలో, ఏదైనా తిరిగి ఇన్స్టాల్ చేయకుండానే, కొన్ని నిమిషాల్లో మీరు అమలు చేయగల స్పష్టమైన పరిష్కారాలు ఉన్నాయి.
వాస్తవ ప్రపంచ ఫలితాలు మరియు సాంకేతిక చర్చలలో, నమూనాలు పునరావృతమవుతాయి: నానో వంటి ఎడిటర్లను ఉపయోగిస్తున్నప్పుడు Ctrl కీతో సమస్యలు, NumLock కారణంగా సంఖ్యా కీప్యాడ్ యొక్క వింత ప్రవర్తన మరియు వర్చువల్బాక్స్ “హోస్ట్ కీ” మరియు అతిథి సిస్టమ్ కీమ్యాప్లుమీరు తనిఖీ చేయాల్సిన ప్రతిదీ మరియు దాన్ని ఎలా పరిష్కరించాలో వివరించే వ్యవస్థీకృత గైడ్ క్రింద ఉంది. దీని గురించి మరింత తెలుసుకుందాం మీ కీబోర్డ్ వర్చువల్బాక్స్లో పనిచేయకపోతే, దాన్ని పరిష్కరించడానికి ఇక్కడ దశలు ఉన్నాయి.
వర్చువల్బాక్స్ కీబోర్డ్ను ఎందుకు "కోల్పోతుంది"
కమ్యూనిటీ ద్వారా నమోదు చేయబడిన పునరావృత సందర్భంలో, 64-బిట్ డెబియన్ అతిథిని నడుపుతున్న 32-బిట్ లైనక్స్ హోస్ట్ ఒక విచిత్రమైన బగ్ను ప్రదర్శించింది: నొక్కినప్పుడు నానోలో Ctrl+X నొక్కితే స్క్రీన్ మీద “x” అనే అక్షరం కనిపించింది. నిష్క్రమణ సత్వరమార్గాన్ని అమలు చేయడానికి బదులుగా. అంటే, Ctrl మాడిఫైయర్ కీ అతిథిపై గుర్తించబడలేదు.
ఆ యూజర్ వర్చువల్బాక్స్ హోస్ట్ కీని కుడి లోగో కీకి మార్చాడు మరియు బగ్ ప్రభావితం చేసిందా అని ఆశ్చర్యపోయాడు Ctrl ఎడమ, కుడి లేదా రెండూసంభాషణ అతిథి కీబోర్డ్ మ్యాప్ను కూడా చూపించింది, అది "డిఫాల్ట్గా US"కి సెట్ చేయబడిందని భావించబడింది, ఇది సరిగ్గా ఎంచుకోబడని లేఅవుట్ యొక్క అనుమానాన్ని తగ్గించింది, కానీ దానిని పూర్తిగా తొలగించలేదు.
గుర్తుంచుకోవలసిన మరో వివరాలు ఏమిటంటే, సమస్య ఎల్లప్పుడూ ఇతర అతిథులతో ప్రతిరూపం పొందదు: ఈ వైఫల్యం లేకుండా DOS మరియు Windows యంత్రాలు ఉన్నాయి, ఇది కొన్నింటి మధ్య పరస్పర చర్యను సూచిస్తుంది కీబోర్డ్ మ్యాప్లు, గ్రాఫిక్స్ లేయర్ (X/TTY) మరియు వర్చువల్బాక్స్ Linux లో నిర్ణయాత్మకంగా ఉంటుంది.
మరియు కొంత పరిశోధన చేస్తున్నప్పుడు ఒక ఉప గమనిక కనిపిస్తుంది: Reddit వంటి ప్లాట్ఫామ్లలో, ఉపయోగకరమైన కంటెంట్ కొన్నిసార్లు కుకీ హెచ్చరికల ద్వారా "కప్పబడి ఉంటుంది", కానీ థ్రెడ్లు ఇలాంటి లక్షణాలను నిర్ధారిస్తాయి. మీకు జరుగుతున్నది ఒంటరిగా లేదని మరియు అది కారణాలు సాధారణంగా Ctrl, NumLock మరియు ఇన్పుట్ సెట్టింగ్లతో షార్ట్కట్ల చుట్టూ తిరుగుతాయి..
నమ్లాక్: ది సైలెంట్ కల్ప్రిట్ను తనిఖీ చేయండి
సరళమైన కానీ కీలకమైన దానితో ప్రారంభిద్దాం: స్థితి NumLock నేరుగా సంఖ్యా కీప్యాడ్ను ప్రభావితం చేస్తుంది.నిలిపివేస్తే, నంబర్ ప్యాడ్ కీలు సంఖ్యలను కాదు, బాణాలను మరియు కర్సర్ కదలికలను పంపుతాయి.
5.0.2 వంటి వర్చువల్బాక్స్ వెర్షన్లలో చాలా నిర్దిష్టమైన ప్రవర్తన గమనించబడింది: అతిథిలోని NumLock స్థితి హోస్ట్కు సంబంధించి విలోమం చేయబడిందివిండోస్ (హోస్ట్) దీన్ని ఎనేబుల్ చేసి ఉంటే, లైనక్స్ (అతిథి) దానిని డిసేబుల్ చేసినట్లు ప్రదర్శిస్తుంది మరియు దీనికి విరుద్ధంగా కూడా ఉంటుంది. ఇది రెండు స్క్రీన్ల మధ్య మారేటప్పుడు నిరంతరం గందరగోళానికి కారణమవుతుంది.
VM తో కీబోర్డ్ LED లను VR సరిగ్గా సమకాలీకరించడానికి VirtualBox ను పొందడానికి ఒక షార్ట్కట్ ఉంది. Windows లో, నిర్వాహక అనుమతులతో కన్సోల్ను తెరిచి, VirtualBox ఇన్స్టాలేషన్ పాత్కు నావిగేట్ చేయండి (డిఫాల్ట్గా). సి:\ప్రోగ్రామ్ ఫైల్స్\ఒరాకిల్\వర్చువల్బాక్స్) మరియు అమలు చేయండి:
VBoxManage setextradata "Nombre de la máquina virtual entrecomillado" GUI/HidLedsSync "0"
ఈ పరామితితో, వర్చువల్బాక్స్ LED ల యొక్క సమస్యాత్మక సమకాలీకరణను బలవంతంగా ఆపివేస్తుంది మరియు ప్రతి వ్యవస్థ స్థిరమైన స్థితిని నిర్వహిస్తుంది. దానిని వర్తింపజేసిన తర్వాత, హోస్ట్ కలిగి ఉన్నప్పుడు NumLock యాక్టివ్గా ఉంది, అతిథి ప్రవర్తనను రివర్స్ చేయకూడదు., మరియు సంఖ్యా కీప్యాడ్ సంఖ్యలను సరిగ్గా టైప్ చేయడానికి తిరిగి వస్తుంది.
అదనంగా, మీరు ఇష్టపడే స్థితిలో NumLock బూట్ అవుతుందని నిర్ధారించుకోవడానికి హోస్ట్ కంప్యూటర్ యొక్క BIOS/UEFI సెట్టింగ్లను తనిఖీ చేయండి. ఇది ఎల్లప్పుడూ అవసరం లేదు, కానీ ఇది నిరోధించడంలో సహాయపడుతుంది సంఖ్యా కీప్యాడ్ నిలిపివేయబడటం ప్రారంభమవుతుంది మరియు స్పష్టమైన కారణం లేకుండా మిమ్మల్ని వెర్రివాడిగా మారుస్తుంది.

హోస్ట్ కీ మరియు Ctrl/AltGr షార్ట్కట్లు
వర్చువల్బాక్స్ హోస్ట్ కీ అనేది వర్చువల్ మెషిన్ యొక్క మౌస్ మరియు కీబోర్డ్ను "విడుదల" చేస్తుంది; డిఫాల్ట్గా ఇది సాధారణంగా సరైన Ctrl కీ. మీరు దానిని సరైన లోగో కీ (విండోస్)కి మార్చినట్లయితే మరియు దానిని గమనించండి Ctrl అతిథి లోపల మాడిఫైయర్ లాగా ప్రవర్తించడాన్ని ఆపివేస్తుంది., సంఘర్షణను అనుమానిస్తున్నారు.
సమస్యను వేరు చేయడానికి, ఫైల్ > ప్రాధాన్యతలు > ఇన్పుట్ మరియు VM సెట్టింగ్లు (లేదా మెషిన్ > సెట్టింగ్లు > జనరల్/ఇన్పుట్లు) కు వెళ్లి, హోస్ట్ కీ ఏమిటో తనిఖీ చేయండి. దానిని కుడి Ctrl లేదా ఉపయోగించని మరొక కీకి తిరిగి మార్చడానికి ప్రయత్నించండి (ఉదా., హోస్ట్ కీగా స్క్రోల్ లాక్) అతిథి సత్వరమార్గాలు తిరిగి కార్యాచరణను పొందుతాయో లేదో చూడటానికి.
VirtualBox యొక్క ఇన్పుట్ ఎంపికలలో “ఆటోమేటిక్గా క్యాప్చర్ కీబోర్డ్”ని ప్రారంభించండి. ఈ ఫీచర్ నిలిపివేయబడితే, కొన్ని కాంబినేషన్లు (ముఖ్యంగా Ctrl ఉన్నవి) హోస్ట్లోనే ఉండి VMని చేరుకోకపోవచ్చు, అందుకే నానోలో Ctrl+X అక్షరార్థంగా “x” కనిపించేలా చేస్తుంది..
అలాగే, ఎర్రర్ ఎడమ Ctrl, కుడి Ctrl లేదా రెండింటితో సంభవిస్తుందో లేదో తనిఖీ చేయండి. కొన్ని సందర్భాల్లో, కుడి Ctrl హోస్ట్గా పనిచేస్తుంది లేదా సిస్టమ్ ద్వారా "హైజాక్ చేయబడుతుంది", ఎడమ Ctrl పనిచేస్తుంది. ఈ క్లూ సమస్య వర్చువల్బాక్స్లో ఇంటర్నల్ కీ మ్యాపింగ్ లేదా క్యాప్చర్/హోస్ట్ మ్యాపింగ్.
అతిథి కీబోర్డ్ లేఅవుట్ మరియు మ్యాప్
అతిథి "US by default" లో ఉందని చెప్పినా, అది నిజంగా అలానే ఉందో లేదో ధృవీకరించండి. మీ అతిథి వ్యవస్థ Debian/Ubuntu అయితే, గ్రాఫికల్ ఎన్విరాన్మెంట్ మరియు TTY కన్సోల్ వేర్వేరు సెట్టింగ్లను కలిగి ఉండవచ్చు, ఇది X మరియు కన్సోల్లో లక్షణం ఎందుకు పునరావృతమవుతుందో వివరిస్తుంది. Ctrl విస్మరించబడింది లేదా తప్పుగా అర్థం చేసుకుంది.
Linux పై త్వరిత పరీక్షలు (వాటిని అతిథి లోపల అమలు చేయండి): X యాక్టివ్గా ఉన్నప్పుడు, తాత్కాలికంగా ఒక ప్రామాణిక మ్యాప్ను వర్తింపజేయండి setxkbmap మమ్మల్ని. Ctrl మళ్ళీ పనిచేస్తే, సమస్య మీ లేఅవుట్ సెట్టింగ్ల వల్లే వచ్చిందని మీకు తెలుసు. దీన్ని నిరంతరం చేయడానికి, మీ డెస్క్టాప్ ఎన్విరాన్మెంట్ కీబోర్డ్ సెట్టింగ్లను తనిఖీ చేయండి లేదా వర్తించండి dpkg-రీకాన్ఫిగర్ కీబోర్డ్-కాన్ఫిగరేషన్ సిస్టమ్ స్థాయిలో తిరిగి కాన్ఫిగర్ చేయడానికి డెబియన్/ఉబుంటులో.
TTY కన్సోల్లో (X లేకుండా) లేఅవుట్ అన్యదేశంగా లేదా వింతైన వైవిధ్యాలను కలిగి ఉందో లేదో తనిఖీ చేయండి (ఉదా., మీకు అవి అవసరం లేకపోతే డెడ్ కీలతో “US ఇంటర్నేషనల్”). సూక్ష్మ మార్పులు ప్రవర్తనను ప్రభావితం చేస్తాయి AltGr, కుడి Ctrl మరియు చిహ్నాలతో కలయికలు, కాబట్టి దీన్ని సరళంగా మరియు స్థిరంగా ఉంచడం ఉత్తమం.
మీరు వేరే భాషను (ES, LATAM, మొదలైనవి) ఉపయోగిస్తుంటే, అతిథిలో సరైన వేరియంట్ను ఎంచుకున్నారని నిర్ధారించుకోండి మరియు వర్తిస్తే, హోస్ట్ను కూడా సమలేఖనం చేయండి. VirtualBox కీబోర్డ్ ఈవెంట్లను అనువదించినప్పటికీ, చాలా భిన్నమైన స్వభావాలతో హోస్ట్ మరియు అతిథి మాడిఫైయర్ కీలతో ఢీకొనే అవకాశాలను గుణిస్తుంది.
మరిన్ని తనిఖీలు మరియు మంచి పద్ధతులు

ఈ లక్షణం గ్రాఫికల్ మరియు కన్సోల్ సెషన్లలో కనిపిస్తుందో లేదో తనిఖీ చేయండి. కమ్యూనిటీ పేర్కొన్న సందర్భంలో, రెండింటిలోనూ లోపం సంభవించింది, ఇది ఎడిటర్కు బదులుగా ఇన్పుట్/క్యాప్చర్ సమస్యను సూచించింది. నానోను తోసిపుచ్చడం ఉపయోగకరంగా ఉంటుంది: ఇతర యాప్లలో షార్ట్కట్లను ప్రయత్నించండి లేదా టెర్మినల్లో కట్ చేయడానికి Ctrl+C నొక్కండి..
మీకు ఇతర VMలు ఉంటే, వాటిని ప్రారంభించి సరిపోల్చండి. సమస్య లేని DOS మరియు Windows అతిథులు ఉన్నారు, అంటే వైఫల్యం Linux ఇన్పుట్ స్టాక్, దాని కీబోర్డ్ మ్యాప్ లేదా కొన్ని వెర్షన్లతో ఉన్న నిర్దిష్ట బగ్తో లింక్ చేయబడి ఉండవచ్చని సూచిస్తుంది. ఈ పోలిక మీకు సహాయపడుతుంది. ఇది గ్లోబల్ వర్చువల్బాక్స్ సమస్యనా లేదా అతిథి-నిర్దిష్ట సమస్యనా అని నిర్ణయించండి..
వీలైతే వేరే భౌతిక కీబోర్డ్ను ప్రయత్నించండి మరియు సమస్యాత్మక హబ్లను నివారించండి. ఇది ప్రాథమికంగా అనిపిస్తుంది, కానీ దెబ్బతిన్న Ctrl కీ ఉన్న కీబోర్డ్ వివరించిన లక్షణాన్ని ఖచ్చితంగా ఉత్పత్తి చేస్తుంది (“Ctrl+X”కి బదులుగా “x” కనిపిస్తుంది). మీరు వేరే కీబోర్డ్ను ఉపయోగిస్తే, సత్వరమార్గాలు తక్షణమే పనిచేస్తాయి, మీరు కారణాన్ని వేరు చేస్తారు.
వర్చువల్బాక్స్ను ఉంచండి (ఈ వ్యాసంలో వర్చువల్బాక్స్ గురించి మేము మీకు మరింత బోధిస్తాము: వర్చువల్బాక్స్లో వర్చువల్ మెషీన్ను ఎలా తెరవాలి?) మరియు “అతిథి చేర్పులు” వీలైనంత వరకు నవీకరించబడ్డాయి. వర్చువల్బాక్స్ 5.0.2 లో విలోమ నమ్లాక్ స్థితి సమస్య కనిపించినప్పటికీ, ఇటీవలి వెర్షన్లు ఇన్పుట్ మరియు సింక్రొనైజేషన్కు సంబంధించిన అనేక వివరాలను మెరుగుపరిచాయి. అయినప్పటికీ, సర్దుబాటు GUI/HidLedsSync «0» మీరు LED ల నుండి వింత ప్రవర్తనను గమనించినప్పుడు ఇది ఇప్పటికీ ఉపయోగకరంగా ఉంటుంది.
చివరగా, VM ని చేరుకోవడానికి ముందు Ctrl+ కొన్ని కీస్ట్రోక్లను సంగ్రహించే గ్లోబల్ హోస్ట్ షార్ట్కట్లు లేవని తనిఖీ చేయండి. Windows లో, మూడవ పార్టీ యుటిలిటీలు లేదా యాక్సెసిబిలిటీ ఫీచర్లు దారిలోకి రావచ్చు; Linux లో, కలయికలు విండో మేనేజర్లు లేదా టైలింగ్ మేనేజర్లు వంటి యుటిలిటీలు షార్ట్కట్ల నుండి దృష్టిని దొంగిలించవచ్చు.

మీరు మీ VM లో కీబోర్డ్ను రక్షించగలగాలి: నంబర్ ప్యాడ్ కోసం NumLock ని సమలేఖనం చేయండి, వైరుధ్యాలను నివారించడానికి హోస్ట్ కీని సర్దుబాటు చేయండి, కీబోర్డ్ క్యాప్చర్ను నిర్ధారించండి మరియు అతిథిలో మ్యాపింగ్ను చక్కగా ట్యూన్ చేయండి. ఈ మార్గదర్శకాలను అనుసరించి, Ctrl షార్ట్కట్లు తిరిగి యధాస్థానంలోకి వచ్చాయి మరియు వర్క్ఫ్లో సాధారణ స్థితికి చేరుకుంది., కన్సోల్ మరియు గ్రాఫికల్ వాతావరణంలో రెండింటిలోనూ. ఇప్పుడు మీకు దీని గురించి మరింత తెలుసు Virtualbox.
చిన్నప్పటి నుంచి టెక్నాలజీపై మక్కువ. నేను సెక్టార్లో తాజాగా ఉండటాన్ని మరియు అన్నింటి కంటే ఎక్కువగా కమ్యూనికేట్ చేయడానికి ఇష్టపడతాను. అందుకే నేను చాలా సంవత్సరాలుగా సాంకేతికత మరియు వీడియో గేమ్ వెబ్సైట్లలో కమ్యూనికేషన్కు అంకితమయ్యాను. మీరు నేను ఆండ్రాయిడ్, విండోస్, మాకోస్, ఐఓఎస్, నింటెండో లేదా మరేదైనా సంబంధిత అంశం గురించి వ్రాస్తున్నాను.