AltGr-tangenten fungerar inte på en Linux virtuell dator på en Windows Server 2008-baserad server som har rollen Hyper-V aktiverad

Gäller för: Windows Server 2008 DatacenterWindows Server 2008 EnterpriseWindows Server 2008 Standard

Symptom


Föreställ dig följande:
  • Hyper-V-rollen har aktiverats på en dator med Windows Server 2008.
  • Standardspråk för inmatning på datorn är inställd på tyska.
  • En virtuell dator för Linux är installerat på datorn.
I det här fallet fungerar inte AltGr-tangenten på den virtuella datorn för Linux. Därför kan skriva du inte följande tecken:
  • ²
  • ³
  • {
  • [
  • ]
  • }
  • \
  • @
  • µ
  • ~
Obs! AltGr-tangenten är högra ALT-tangenten på tangentbordet tyska.

Orsak


Windows-system använder vänster CTRL skanna koden tillsammans med koden för höger ALT skanna för att ange AltGr-tangenten på ett tyskt tangentbord. Dock förväntas Linux virtuell dator får endast höger ALT skanna koden. När Windows skickar vänster CTRL skanna koden tillsammans med koden för höger ALT skanning, Linux virtuell dator inte tolka dessa skanna koder som AltGr-tangenten.

Lösning


Information om Service Pack

Lös problemet genom att skaffa den senaste service Packet för Windows Server 2008. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
968849 hur du skaffar den senaste service Packet för Windows Server 2008

Information om snabbkorrigeringen

En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd den här snabbkorrigeringen endast på datorer som har problemet som beskrivs i denna artikel. Snabbkorrigeringen kan komma att testas igen. Om du inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.

Om snabbkorrigeringen är tillgänglig för hämtning finns ett avsnitt för "Snabbkorrigeringen är tillgänglig" överst i den här Knowledge Base-artikeln. Om den sektionen saknas, kontakta Microsofts support för att få tag på hotfixen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:Obs! "Snabbkorrigeringen tillgänglig"-formuläret visar de språk som snabbkorrigeringen är tillgänglig. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.

Viktigt snabbkorrigeringar för Windows Vista och Windows Server 2008 ingår i samma paket. Endast en av dessa produkter får dock anges på sidan "Snabbkorrigering begäran". Markera den produkt som anges på sidan om du vill begära snabbkorrigeringspaket som gäller för både Windows Vista och Windows Server 2008.

Förutsättningar

Med rollen Hyper-V är installerat för att kunna installera den här snabbkorrigeringen måste du ha Windows Server 2008.

Krav på omstart

Du måste starta om datorn när du har installerat den här snabbkorrigeringen.

Information om ersättning

Den här snabbkorrigeringen ersätter inte några andra snabbkorrigeringar.

Filinformation

Den engelska versionen av den här snabbkorrigeringen har filattribut (eller senare) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (coordinated universal time). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i verktyget datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.

Filinformation för Windows Server 2008


MANIFESTET (.manifest) och MUM-filerna (.mum) som installeras för varje miljö är
anges separat
. MUM- och MANIFEST-filer, och tillhörande säkerhetskatalogfiler (.cat) är kritiska för upprätthållandet av den uppdaterade komponentens tillstånd. Säkerhetskatalogfilerna (attribut anges inte) signeras med en digital Microsoft-signatur.

Windows Server 2008 X 64
FilnamnFilversionStorlekDatumTidPlattform
Vmwp.exe6.0.6001.223663,524,60802-Feb-200906:35x64

Varning Allvarliga problem kan uppstå om du ändrar registret på ett felaktigt sätt med Registereditorn eller med någon annan metod. Dessa problem kan medföra att du måste installera om operativsystemet. Microsoft kan inte garantera att problemen kan lösas. Ändra registret på egen risk.
Lös problemet så här:
  1. Installera snabbkorrigering 963709.
  2. Lägga till en registerpost som heter "KeyboardWorkaroundEnabled", ange vilket REG_DWORDoch ange värdet till 1under följande nyckel i registret:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Worker
Obs! När du har installerat snabbkorrigeringen och sedan skapa den nya registerposten bort Windows Server 2008-baserat system vänster CTRL skanna koden när den följs av en höger ALT skanna kod. Detta kan dock påverka avsiktliga vänster CTRL + höger ALT tangentkombinationer. Undvik det här problemet håller du ned vänster CTRL-tangenten för några sekunder innan högra ALT-tangenten är nedtryckt.

Status


Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller" i den här artikeln.

Mer Information


För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

899474 i ALTGR och ALT + CTRL-tangentkombinationer fungerar inte i Virtual PC 2004 Service Pack 1

Ytterligare filinformation för Windows Server 2008

Windows Server 2008 X 64 filer
FilnamnFilversionStorlekDatumTidPlattform
Amd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.0.6001.22366_none_91adec95316ef36f.manifestEj tillämplig192,58702-Feb-200907:07Ej tillämplig
Package_for_kb963709_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mumEj tillämplig1,52802-Feb-200914:02Ej tillämplig
Package_for_kb963709_sc~31bf3856ad364e35~amd64~~6.0.1.0.mumEj tillämplig1,43002-Feb-200914:02Ej tillämplig
Package_for_kb963709_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mumEj tillämplig1,53202-Feb-200914:02Ej tillämplig
Package_for_kb963709_server~31bf3856ad364e35~amd64~~6.0.1.0.mumEj tillämplig1,43802-Feb-200914:02Ej tillämplig

För ytterligare information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar