Как исправить мышь в компьютерных играх на Windows 8.1

Оглавление:

Как исправить мышь в компьютерных играх на Windows 8.1
Как исправить мышь в компьютерных играх на Windows 8.1

Видео: Как исправить мышь в компьютерных играх на Windows 8.1

Видео: Как исправить мышь в компьютерных играх на Windows 8.1
Видео: Сколько секций радиаторов на квадратный метр ставить в комнате (квартире) - YouTube 2024, Апрель
Anonim
Windows 8.1 позволяет Windows работать лучше на дисплеях с высоким разрешением. Как часть этого, способ Windows с мышами изменился. Игры, которые не читают сырые данные мыши, могут закончиться медленным движением мыши, замерзанием или заиканием.
Windows 8.1 позволяет Windows работать лучше на дисплеях с высоким разрешением. Как часть этого, способ Windows с мышами изменился. Игры, которые не читают сырые данные мыши, могут закончиться медленным движением мыши, замерзанием или заиканием.

Эта проблема, по-видимому, в первую очередь затрагивает пользователей с помощью мыши с высоким уровнем DPI или с высоким уровнем опроса - другими словами, игровые мыши. Microsoft только выпустила частичное исправление, но есть способ исправить эту проблему в любой затронутой игре.

Установка исправления Microsoft

Корпорация Майкрософт предоставляет патч, который вводит новую возможность совместимости для устранения этой проблемы. В рамках патча опция совместимости применяется к множеству популярных игр, включая игры из серии Call of Duty, серии Counter Strike, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, и гробницей.

Этот патч известен как KB2908279. По состоянию на 14 ноября 2013 года этот патч не был развернут через Центр обновления Windows. Чтобы получить исправление, вам придется загрузить патч с веб-сайта Microsoft и установить его вручную.

В зависимости от версии Windows 8.1, которую вы используете, вам нужно загрузить либо 64-разрядную версию этого исправления, либо 32-разрядную версию.

Если вы не знаете, какую версию Windows вы используете, нажмите клавишу Windows, чтобы открыть экран «Пуск», введите «Система» и нажмите «Ярлык системы». Прокрутите вниз и посмотрите на строку Тип системы.

Image
Image

Исправление других игр через реестр

Патч выше делает две вещи. Во-первых, он создает новый флаг совместимости в Windows. Во-вторых, этот флаг совместимости относится к некоторым из наиболее популярных игр, затронутых этой проблемой.

Если у вас есть менее популярная игра с этой проблемой, вам нужно применить вариант совместимости к игре самостоятельно. Microsoft советует разработчикам игр делать это самостоятельно, поэтому их пользователям не придется, но многие игры никогда не могут быть обновлены с помощью этого исправления.

Вы можете применить исправление Microsoft к любой затронутой игре из редактора реестра. Обратите внимание: у вас должен быть установлен установленный патч для этого.

Чтобы начать работу, нажмите клавишу Windows + R, чтобы открыть диалог «Выполнить», введите regedit и нажмите «Ввод».

Перейдите к следующему разделу реестра или папке:
Перейдите к следующему разделу реестра или папке:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

Ключ Слоев может не существовать. Если это не так, щелкните правой кнопкой мыши ключ AppCompatFlags, выберите «Создать», выберите «Ключ», введите «Слои» и нажмите «Ввод», чтобы создать его.

Теперь вам нужно создать новую запись реестра для вашей игры. Щелкните правой кнопкой мыши на слое, выберите «Создать», нажмите «Строковое значение», введите полный путь к исполняемому файлу игры и нажмите «Ввод». Например, если игра была расположена в папке C: Program Files (x86) Game Engine.exe, вы должны ввести следующее значение:
Теперь вам нужно создать новую запись реестра для вашей игры. Щелкните правой кнопкой мыши на слое, выберите «Создать», нажмите «Строковое значение», введите полный путь к исполняемому файлу игры и нажмите «Ввод». Например, если игра была расположена в папке C: Program Files (x86) Game Engine.exe, вы должны ввести следующее значение:

C:Program Files (x86)GameEngine.exe

Затем щелкните правой кнопкой мыши только что созданное значение и выберите «Изменить». Введите следующий текст в поле и нажмите Enter:
Затем щелкните правой кнопкой мыши только что созданное значение и выберите «Изменить». Введите следующий текст в поле и нажмите Enter:

NoDTToDITMouseBatch

Теперь вы можете повторить этот процесс, чтобы добавить каждую затронутую вами игру.
Теперь вы можете повторить этот процесс, чтобы добавить каждую затронутую вами игру.

Затем нам нужно окно с расширенной командной строкой. Для этого нажмите клавишу Windows, чтобы открыть экран «Пуск», введите «Командная строка», щелкните правой кнопкой мыши ярлык «Командная строка» и выберите «Запуск от имени администратора».

В окне повышенной командной строки введите следующую команду и нажмите «Ввод», чтобы применить настройки совместимости:
В окне повышенной командной строки введите следующую команду и нажмите «Ввод», чтобы применить настройки совместимости:

Rundll32 apphelp.dll,ShimFlushCache

Image
Image

Предупреждения

Microsoft предупреждает, что этот параметр приведет к увеличению использования энергии, поэтому вы не должны применять этот параметр к незатронутым играм или другим программам. В частности, они подчеркивают, что это не должно применяться к фоновым процессам, которые продолжают работать, или на ваше время работы от батареи заметно повлияет.

Существует еще один вариант, который рекомендует Microsoft - если в игре «Вопрос» есть опция «raw input» или «DirectInput», вы можете выбрать ее, и проблема должна быть исправлена.

Для получения дополнительной информации непосредственно от Microsoft, прочитайте статью базы знаний KB2908279.

Рекомендуемые: