Úvodná » ako » Ako Fix Mouse Lag v PC hry v systéme Windows 8.1

    Ako Fix Mouse Lag v PC hry v systéme Windows 8.1

    Systém Windows 8.1 umožňuje, aby systém Windows fungoval lepšie na displejoch s vysokým rozlíšením. Ako súčasť toho sa mení spôsob, akým sa Windows zaoberá myší. Hry, ktoré nečítajú surové údaje o myši, môžu skončiť s laggiou, zmrazením alebo pohybom myši.

    Zdá sa, že tento problém sa týka primárne používateľov s myšami s vysokou mierou DPI alebo vysokou mierou výskytu - inými slovami, hracími myšami. Spoločnosť Microsoft vydala len čiastočnú opravu, ale existuje spôsob, ako tento problém vyriešiť v každej ovplyvnenej hre.

    Nainštalujte opravu spoločnosti Microsoft

    Spoločnosť Microsoft poskytuje opravu, ktorá zavádza novú možnosť kompatibility na vyriešenie tohto problému. Súčasťou balíka je možnosť kompatibility s rôznymi populárnymi hrami vrátane hier z Call of Duty série Counter Strike, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, a Tomb Raider.

    Táto oprava je známa ako KB2908279. Od 14. novembra 2013 táto oprava nebola spustená pomocou služby Windows Update. Ak chcete získať opravu, musíte prevziať opravu z webovej lokality spoločnosti Microsoft a nainštalovať ju ručne.

    V závislosti od verzie Windows 8.1, ktorú používate, budete musieť prevziať buď 64-bitovú verziu tejto opravy, alebo 32-bitovú verziu.

    Ak si nie ste istí, ktorú verziu systému Windows používate, stlačte kláves Windows na prístup k úvodnej obrazovke, zadajte Systém a kliknite na systémovú skratku. Prejdite nadol a pozrite sa na riadok Typ systému.

    Opravte ostatné hry prostredníctvom databázy Registry

    Náplasť vyššie robí dve veci. Jeden, vytvorí v systéme Windows nový typ príznaku kompatibility. Dva príznaky kompatibility platí pre niektoré z najobľúbenejších hier, ktorých sa tento problém týka.

    Ak máte menej populárnu hru s týmto problémom, budete musieť použiť vlastnú voľbu kompatibility. Spoločnosť Microsoft odporúča vývojárom hry, aby tak urobili sami, aby ich používatelia nemuseli, ale veľa hier nemôže byť s touto opravou nikdy aktualizované.

    Môžete použiť opravu spoločnosti Microsoft na každú ovplyvnenú hru z editora databázy Registry. Všimnite si, že musíte mať nainštalovaný náplasť, aby ste mohli pracovať.

    Ak chcete začať, stlačte tlačidlo Windows Key + R, čím otvoríte dialógové okno Spustiť, zadajte príkaz regedit a stlačte kláves Enter.

    Prejdite na nasledujúci kľúč databázy Registry alebo priečinok:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WINDOWSNT \ CurrentVersion \ AppCompatFlags \ Vrstvy

    Kľúč vrstvy nemusí existovať. Ak sa tak nestane, kliknite pravým tlačidlom myši na kľúč AppCompatFlags, ukážte na New, zvoľte Key, typ Vrstvy a stlačte Enter na jeho vytvorenie.

    Teraz budete musieť vytvoriť nový záznam databázy Registry pre vašu hru. Kliknite pravým tlačidlom na klávesu Vrstvy, ukážte na položku Nový, kliknite na položku Hodnota reťazca, zadajte úplnú cestu spustiteľného súboru hry a stlačte kláves Enter. Napríklad, ak bola hra umiestnená na C: \ Program Files (x86) \ Game \ Engine.exe, zadáte nasledujúcu hodnotu:

    C: Program Files (x86) \ Game \ Engine.exe

    Potom kliknite pravým tlačidlom myši na práve vytvorenú hodnotu a vyberte možnosť Upraviť. Do poľa zadajte nasledujúci text a stlačte Enter:

    NoDTToDITMouseBatch

    Teraz môžete tento proces zopakovať a pridať každú ovplyvnenú hru, ktorú máte.

    Potom budeme potrebovať zvýšené okno príkazového riadka. Ak to chcete urobiť, stlačte kláves Windows na prístup k úvodnej obrazovke, zadajte príkazový riadok, kliknite pravým tlačidlom myši na zástupcu príkazového riadka, ktorý sa zobrazí a vyberte položku Spustiť ako správca.

    V príkaze zvýšeného príkazového riadka zadajte nasledujúci príkaz a stlačte kláves Enter, aby ste použili nastavenia kompatibility:

    Rundll32 apphelp.dll, ShimFlushCache

    varovanie

    Spoločnosť Microsoft upozorňuje, že táto možnosť spôsobí zvýšenie spotreby energie, preto by ste túto možnosť nemali používať na hry alebo iné programy, ktoré nie sú ovplyvnené. Konkrétne zdôrazňujú, že toto by sa nemalo uplatňovať na procesy pozadia, ktoré zostávajú v prevádzke, alebo bude výrazne ovplyvnená životnosť batérie.

    Existuje ďalšia možnosť, ktorú spoločnosť Microsoft odporúča - ak má daná hra možnosť "raw input" alebo DirectInput, môžete ju vybrať a problém by sa mal vyriešiť.


    Ďalšie informácie získate priamo od spoločnosti Microsoft, prečítajte si článok znalostnej bázy KB2908279.

    Image Credit: Sam DeLong na Flickr