13Aug
Windows 8.1 ermöglicht es Windows, besser auf High-DPI-Displays zu arbeiten. Die Art und Weise, wie Windows mit Mäusen umgeht, hat sich geändert. Spiele, die keine rohen Mausdaten lesen, können mit einer verzögerten, einfrierenden oder stotternden Mausbewegung enden.
Dieses Problem scheint vor allem Benutzer mit High-DPI- oder High-Polling-Rate-Mäusen zu betreffen - mit anderen Worten, Gaming-Mäuse. Microsoft hat nur eine teilweise Lösung veröffentlicht, aber es gibt eine Möglichkeit, dieses Problem in einem betroffenen Spiel zu beheben.
Installieren Sie Microsofts Patch
Microsoft stellt einen Patch bereit, der eine neue Kompatibilitätsoption zur Behebung dieses Problems einführt. Als Teil des Patches wird die Kompatibilitätsoption auf eine Vielzahl von populären Spielen angewendet, einschließlich Spiele aus der Call of Duty-Serie, der Counter Strike-Serie, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal,und Grabräuber.
Dieser Patch ist als KB2908279 bekannt. Ab 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.
Je nach der von Ihnen 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 Verknüpfung System. Scrollen Sie nach unten und sehen Sie sich die Zeile Systemtyp an.
Fix Andere Spiele über die Registrierung
Der Patch oben tut zwei Dinge. Erstens, es erstellt einen neuen Typ von Kompatibilitätsflag in Windows. Zweitens: Dieses Kompatibilitätskennzeichen 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 Spieleentwicklern, dies selbst zu tun, damit ihre Benutzer nicht müssen, aber viele Spiele werden möglicherweise nie mit diesem Update aktualisiert.
Sie können Microsofts Update auf jedes betroffene Spiel im Registrierungs-Editor anwenden. Beachten Sie, dass Sie den Patch oben installiert haben müssen, 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.
Wechseln Sie zum folgenden Registrierungsschlüssel oder Ordner:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ AktuelleVersion \ AppCompatFlags \ Layers
Der Layer-Schlüssel ist möglicherweise nicht vorhanden. Ist dies nicht der Fall, klicken Sie mit der rechten Maustaste auf den Schlüssel AppCompatFlags, zeigen Sie auf Neu, wählen Sie Schlüssel, geben Sie Layer ein, und drücken Sie die Eingabetaste, um sie zu erstellen.
Sie müssen nun einen neuen Registrierungseintrag für Ihr Spiel erstellen. Klicken Sie mit der rechten Maustaste auf den Schlüssel Ebenen, 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 befindet, geben Sie einfach folgenden Wert ein:
C: \ Programme( x86) \ Game \ Engine.exe
WeiterKlicken Sie mit der rechten Maustaste auf den Wert, den Sie gerade erstellt haben, 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 alle betroffenen Spiele hinzuzufügen.
Als nächstes benötigen wir ein Eingabeaufforderungsfenster mit erhöhten Rechten. 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 Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus.
Geben Sie im Eingabeaufforderungsfenster 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 erhöhtem Stromverbrauch führt. Daher sollten Sie diese Option nicht anwendenzu nicht betroffenen Spielen oder anderen Programmen. Insbesondere betonen sie, dass dies nicht auf Hintergrundprozesse angewendet werden sollte, die weiterlaufen, oder die Akkulaufzeit wird spürbar beeinträchtigt.
Es gibt eine andere Option, die Microsoft empfiehlt - wenn das fragliche Spiel eine "rohe Eingabe" oder DirectInput-Option hat, können Sie es auswählen und das Problem sollte behoben sein.
Weitere Informationen direkt von Microsoft finden Sie im Knowledge Base-Artikel KB2908279.
Bildnachweis: Sam DeLong auf Flickr