Koduleht » kuidas » Kuidas määrata hiire lag Windows arvutimängudes 8.1

    Kuidas määrata hiire lag Windows arvutimängudes 8.1

    Windows 8.1 võimaldab Windowsil töötada paremini DPI-ekraanidel. Selle osana on muutunud nii, kuidas Windows hiirtega tegeleb. Mängud, mis ei loe toorelt hiire andmeid, võivad lõppeda laggyi, külmutamisega või hiire liikumisega.

    Tundub, et see probleem mõjutab peamiselt kasutajaid, kellel on kõrge DPI või kõrge kiirusega hiired - teisisõnu mängude hiired. Microsoft on välja andnud vaid osalise paranduse, kuid selle probleemi on võimalik lahendada mis tahes mõjutatud mängus.

    Installige Microsofti plaaster

    Microsoft pakub plaastri, mis toob selle probleemi lahendamiseks välja uue ühilduvusvõimaluse. Osana plaastrist rakendatakse ühilduvusvõimalusi mitmesugustele populaarsetele mängudele, sealhulgas mängud Call of Duty seeriast, Counter Strike seeria, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, portaal, ja Tomb Raider.

    See plaaster on tuntud kui KB2908279. Alates 14. novembrist 2013 pole seda plaastrit Windows Update'i kaudu välja lülitatud. Fikseerimise saamiseks peate plaastri Microsofti veebisaidilt alla laadima ja selle käsitsi installima.

    Sõltuvalt kasutatavast Windows 8.1 versioonist peate alla laadima selle plaadi 64-bitise versiooni või 32-bitise versiooni.

    Kui te ei ole kindel, millist Windowsi versiooni kasutate, vajutage Windowsi klahvi, et avada menüü Start, tippige System ja klõpsake System otsetee. Liikuge alla ja vaadake süsteemi tüübi rida.

    Muude mängude registreerimine registri kaudu

    Ülaltoodud plaaster teeb kahte asja. Esiteks loob see Windowsis uue tüüpi ühilduvuse lipu. Kaks, see rakendab seda ühilduvuse lippu kõige populaarsematele mängudele, mida see probleem mõjutab.

    Kui teil on selle probleemiga vähem populaarne mäng, peate oma mängu kasutama ühilduvusvõimalust. Microsoft soovitab mängude arendajatel seda ise teha, et nende kasutajad ei peaks seda tegema, kuid paljud mängud ei pruugi selle parandusega kunagi värskendada.

    Microsofti parandust saate rakendada registri redaktorist mõjutatud mängudele. Pange tähele, et selleks, et see toimiks, peate selle paigaldama.

    Alustamiseks vajuta Windowsi klahv + R, et avada dialoogiaken Run, tippige regedit ja vajutage Enter.

    Sirvige järgmist registrivõtit või kausta:

    HKEY_LOCAL_MACHINE TARKVARA Microsoft Windows NT Praegune versioon AppCompatFlags

    Kihi võti ei pruugi olla. Kui see ei õnnestu, paremklõpsake klahvi AppCompatFlags, valige Uus, valige võti, tippige kihtid ja vajutage selle loomiseks Enter..

    Nüüd peate looma oma mängu jaoks uue registrikande. Paremklõpsake klahvi Layers (Kihid), valige New (Uus), klõpsake String Value (Stringväärtus), tippige mängu käivitatava faili täielik rada ja vajutage Enter. Näiteks, kui mäng asub aadressil C: Failid (x86) Game.exe, kirjutage lihtsalt järgmine väärtus:

    C: programmifailid (x86) Mängumootor.exe

    Järgmiseks paremklõpsake just loodud väärtusel ja valige Muuda. Sisestage lahtrisse järgmine tekst ja vajutage Enter:

    NoDTToDITMouseBatch

    Nüüd saate seda protsessi korrata iga mõjutatud mängu lisamiseks.

    Seejärel on meil vaja kõrgemat käsureaakent. Selleks vajutage Windowsi klahvi, et avada menüü Start, tippige käsuviip, paremklõpsake kuvataval käsuviipu otsetee ja valige Run as administrator.

    Tippige tõstetud käsuviiba aknas järgmine käsk ja vajutage ühilduvuse seadete rakendamiseks Enter.

    Rundll32 apphelp.dll, ShimFlushCache

    Hoiatused

    Microsoft hoiatab, et see valik põhjustab suuremat energiatarbimist, seega ei tohiks seda võimalust mõjutamata mängudele või muudele programmidele rakendada. Eriti rõhutavad nad, et seda ei tohiks kohaldada taustaprotsesside suhtes, mis jäävad tööle või aku eluiga märgatavalt mõjutab.

    Microsoft soovib ka teist võimalust - kui mängus on küsimus „toores sisend“ või „DirectInput“, saate selle valida ja probleem tuleb lahendada.


    Lisateavet otse Microsoftilt leiate KB2908279 teadmiste baasi artiklist.

    Image Credit: Sam DeLong Flickril