Hemsida » hur » Så här fixar du musslag i PC-spel på Windows 8.1

    Så här fixar du musslag i PC-spel på Windows 8.1

    Windows 8.1 tillåter Windows att fungera bättre på hög DPI-skärmar. Som en del av detta har hur Windows hanterar möss förändrats. Spel som inte läser råa musdata kan sluta med laggy, frysning eller stotterande musrörelse.

    Detta problem verkar i första hand drabba användare med hög-DPI eller high-polling rate-möss - med andra ord spelmöss. Microsoft har bara släppt en partiell fix, men det finns ett sätt att åtgärda detta problem i något påverkat spel.

    Installera Microsofts patch

    Microsoft tillhandahåller en korrigeringsfil som introducerar ett nytt kompatibilitetsalternativ för att åtgärda detta problem. Som en del av patchen är kompatibilitetsalternativet tillämpat på en mängd populära spel, inklusive spel från Call of Duty-serien, Counter Strike-serien, Deus Ex: Human Revolution, Hitman Absolution, Half Life 2, Metro 2033, Portal, och Tomb Raider.

    Denna patch är känd som KB2908279. Den 14 november 2013 har denna patch inte blivit utrustad via Windows Update. För att få åtgärden måste du ladda ner korrigeringsfilen från Microsofts webbplats och installera den manuellt.

    Beroende på vilken version av Windows 8.1 du använder måste du ladda ner antingen 64-bitarsversionen av den här patchen eller 32-bitarsversionen.

    Om du inte är säker på vilken version av Windows du använder, tryck på Windows-tangenten för att komma till Start-skärmen, skriv System och klicka på Systemgenvägen. Bläddra ner och titta på linjen Systemtyp.

    Fixa andra spel via registret

    Plåstret ovan gör två saker. En, det skapar en ny typ av kompatibilitets flagga i Windows. Två, det gäller att kompatibilitets flagga till några av de mest populära spelen som påverkas av detta problem.

    Om du har ett mindre populärt spel med det här problemet måste du själv tillämpa kompatibilitetsalternativet för spelet. Microsoft rekommenderar spelutvecklare att göra det själv så att deras användare inte behöver, men många spel kan aldrig uppdateras med den här åtgärden.

    Du kan ansöka Microsofts korrigering till något påverkat spel från registret. Observera att du måste ha patchen ovan installerad för att detta ska fungera.

    För att komma igång, tryck på Windows Key + R för att öppna dialogrutan Kör, skriv regedit och tryck på Enter.

    Bläddra till följande registernyckel eller mapp:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Lager

    Layer-knappen kan inte existera. Om det inte gör det, högerklicka på AppCompatFlags-tangenten, peka på Ny, välj Nyckel, skriv Layer och tryck på Enter för att skapa det.

    Du behöver nu skapa en ny registerpost för ditt spel. Högerklicka på knappen Lager, peka på Ny, klicka på Stringvärde, skriv hela sökvägen till spelets körbara fil och tryck på Enter. Om spelet till exempel var beläget i C: \ Program Files (x86) \ Game \ Engine.exe, skriver du bara följande värde:

    C: \ Programfiler (x86) \ Game \ Engine.exe

    Högerklicka sedan på det värde du just skapat och välj Ändra. Skriv följande text i rutan och tryck på Enter:

    NoDTToDITMouseBatch

    Du kan nu upprepa denna process för att lägga till alla berörda spel du har.

    Därefter behöver vi ett förhöjt kommandotolken. För att göra detta, tryck på Windows-tangenten för att komma till Start-skärmen, skriv Kommandotolken, högerklicka på genvägskommandot som visas och välj Kör som administratör.

    Skriv följande kommando i fönstret Elevated Command Prompt och tryck på Enter för att tillämpa dina kompatibilitetsinställningar:

    Rundll32 apphelp.dll, ShimFlushCache

    varningar

    Microsoft varnar för att det här alternativet kommer att leda till ökad strömförbrukning, så du bör inte tillämpa det här alternativet på opåverkade spel eller andra program. I synnerhet betonar de att detta inte ska tillämpas på bakgrundsprocesser som fortfarande löper, eller om batterilivslängden kommer att påverka märkbart.

    Det finns ett annat alternativ som Microsoft rekommenderar - om spelet i fråga har ett "raw input" eller DirectInput-alternativ kan du välja det och problemet ska åtgärdas.


    För mer information direkt från Microsoft, läs KB2908279 kunskapsbasen artikeln.

    Bildkrediter: Sam DeLong på Flickr