So beheben Sie Mouse Lag in PC-Spielen unter Windows 8.1
Windows 8.1 ermöglicht Windows, auf Displays mit hoher Auflösung besser zu arbeiten. Im Zuge dessen hat sich der Umgang von Windows mit Mäusen verändert. Bei Spielen, die keine rohen Mäusedaten lesen, kann es zu verzögerten, einfrierenden oder ruckelnden Mausbewegungen kommen.
Dieses Problem scheint vor allem Benutzer mit Mäusen mit hoher DPI- oder hoher Polling-Rate zu betreffen - mit anderen Worten: Gaming-Mäuse. Microsoft hat nur eine teilweise Korrektur veröffentlicht, aber es gibt eine Möglichkeit, dieses Problem in einem betroffenen Spiel zu beheben.
Installieren Sie den Patch von Microsoft
Microsoft stellt einen Patch zur Verfügung, der eine neue Kompatibilitätsoption enthält, um dieses Problem zu beheben. Als Teil des Patches wird die Kompatibilitätsoption auf eine Vielzahl populärer Spiele angewendet, darunter auch Spiele der Call of Duty-Serie, der Counter Strike-Serie, Deus Ex: Human Revolution, Hitman Absolution, Halbwertzeit 2, Metro 2033, Portal, und Tomb Raider.
Dieser Patch ist als KB2908279 bekannt. Seit dem 14. November 2013 wurde dieser Patch nicht über Windows Update bereitgestellt. Um das Update zu erhalten, müssen Sie den Patch von der Microsoft-Website herunterladen und manuell installieren.
Abhängig von der verwendeten Version von Windows 8.1 müssen Sie entweder die 64-Bit-Version dieses Patches oder die 32-Bit-Version herunterladen.
Wenn Sie nicht sicher sind, welche Version von Windows Sie verwenden, drücken Sie die Windows-Taste, um auf den Startbildschirm zuzugreifen, geben Sie System ein und klicken Sie auf die Systemverknüpfung. Scrollen Sie nach unten und sehen Sie sich die Zeile Systemtyp an.
Beheben Sie andere Spiele über die Registrierung
Der Patch oben macht zwei Dinge. Zum einen wird eine neue Art von Kompatibilitätsflag in Windows erstellt. Zweitens: Dieses Kompatibilitätsflag wird auf einige der beliebtesten Spiele angewendet, die von diesem Problem betroffen sind.
Wenn Sie ein weniger beliebtes Spiel mit diesem Problem haben, müssen Sie die Kompatibilitätsoption selbst auf das Spiel anwenden. Microsoft empfiehlt Spielentwicklern, dies selbst zu tun, damit ihre Benutzer dies nicht tun müssen. Viele Spiele werden jedoch möglicherweise nie mit diesem Fix aktualisiert.
Sie können das Update von Microsoft auf jedes betroffene Spiel über den Registrierungseditor anwenden. Beachten Sie, dass der Patch oben installiert sein muss, damit dies funktioniert.
Um zu beginnen, drücken Sie die Windows-Taste + R, um das Dialogfeld Ausführen zu öffnen, geben Sie regedit ein und drücken Sie die Eingabetaste.
Navigieren Sie zum folgenden Registrierungsschlüssel oder Ordner:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
Der Layers-Schlüssel ist möglicherweise nicht vorhanden. Wenn nicht, klicken Sie mit der rechten Maustaste auf den AppCompatFlags-Schlüssel, zeigen Sie auf Neu, wählen Sie Schlüssel aus, geben Sie Ebenen ein und drücken Sie die Eingabetaste, um ihn zu erstellen.
Sie müssen jetzt einen neuen Registrierungseintrag für Ihr Spiel erstellen. Klicken Sie mit der rechten Maustaste auf den Layer, zeigen Sie auf Neu, klicken Sie auf Zeichenfolge, geben Sie den vollständigen Pfad der ausführbaren Datei des Spiels ein und drücken Sie die Eingabetaste. Wenn sich das Spiel beispielsweise unter C: \ Programme (x86) \ Game \ Engine.exe befunden hat, geben Sie einfach den folgenden Wert ein:
C: \ Programme (x86) \ Game \ Engine.exe
Klicken Sie anschließend mit der rechten Maustaste auf den soeben erstellten Wert und wählen Sie Ändern. Geben Sie den folgenden Text in das Feld ein und drücken Sie die Eingabetaste:
NoDTToDITMouseBatch
Sie können diesen Vorgang jetzt wiederholen, um jedes betroffene Spiel hinzuzufügen.
Als Nächstes benötigen wir ein Fenster mit erhöhten Eingabeaufforderungen. Drücken Sie dazu die Windows-Taste, um auf den Startbildschirm zuzugreifen, geben Sie Eingabeaufforderung ein, klicken Sie mit der rechten Maustaste auf die angezeigte Eingabeaufforderungsverknüpfung und wählen Sie Als Administrator ausführen aus.
Geben Sie in das Eingabeaufforderungsfenster mit erhöhten Rechten den folgenden Befehl ein und drücken Sie die Eingabetaste, um Ihre Kompatibilitätseinstellungen anzuwenden:
Rundll32 apphelp.dll, ShimFlushCache
Warnungen
Microsoft warnt, dass diese Option zu einem erhöhten Stromverbrauch führt. Daher sollten Sie diese Option nicht auf nicht betroffene Spiele oder andere Programme anwenden. Sie betonen insbesondere, dass dies nicht auf Hintergrundprozesse angewendet werden sollte, die weiter ausgeführt werden, oder dass die Akkulaufzeit spürbar beeinträchtigt wird.
Es gibt eine andere Option, die Microsoft empfiehlt. Wenn das betreffende Spiel eine "rohe Eingabe" oder eine DirectInput-Option hat, können Sie diese auswählen und das Problem sollte behoben werden.
Weitere Informationen direkt von Microsoft finden Sie im Knowledge Base-Artikel KB2908279.
Bildnachweis: Sam DeLong auf Flickr