Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
С популяризацией соревновательных игр геймеры со всего мира стали искать нетипичные способы превзойти оппонента. Потому как давно известно, что личностные качества и опыт — это лишь малая часть, влияющая на возможность победы. В этом материале вы узнаете, как оптимизировать Windows для получения идеальной плавности, чтобы стать быстрее всех в соревновательных играх!
Содержание
- Внимание!
- Актуальность драйверов
- Установка и обновление
- Геймерская настройка Windows
- Мышь и клавиатура
- Cкрытые настройки реестра
- Сглаживание мыши и отклик наведения
- Скорость курсора
- Приоритет исполнения и задержка ввода
- Перенос исполнения ввода
- DPC Latency
- Лишнии устройства и задержка
- Звук
- Электропитание
- Парковка ядер
- Твик приоритета прерывания
- Мышь и клавиатура
- Meltdown/Spectre/Zombieload
- Пинг
- Системные таймеры и Hpet
- Заключение
Внимание!
Гайд рассчитан на создание игровой системы с минимальным внесением изменений в работу ОС, так что вы можете без опасений что-то сломать, следовать всем рекомендациям.
Актуальность драйверов
Нельзя приступать к оптимизации, не будучи уверенным в актуальности драйверов нашего ПК. Ведь известно, что от свежести драйверов зависит не только правильность работы устройства, но и производительность всей системы в целом.
Установка и обновление
- Скачиваем и устанавливаем желаемую версию Snappy Driver Installer.
- Извлекаем файлы архива в любую папку.
- Запускаем файл SDI_x64_R2000.exe (64-bit) или SDI_R2201.exe (32-bit). (Желательно от имени администратора).
- Производим индексацию оборудования.
- Выполняем установку всего, что нашлось и перезагружаем ПК.
PS. Более подроно о установке драйвера и чем он является, вы всегда можете найти здесь.
После установки всех драйверов необходимо выполнить «правильную» найстройку устройств ввода и Windows. Что я имею в виду?
Геймерская настройка Windows
В современных версиях операционной системы Windows часто не учитывается геймерская направленность, потому как сама ОС изначально заточена для разных задач. Выполним по порядку базовые настройки ОС для геймера.
Мышь и клавиатура
Отключим мешающие алгоритмы поведения мыши для повышения точности её наводки и срабатывания в игре.
- Нажимаем Win+R и в появившемся окне вводим команду control.
- В старой панели управления заходим в выделенные разделы.
Снимаем галочки, что отвечают за акселерацию и лишние темы мыши, и повышаем скорость работы клавиатуры.
По идее, большинство гайдов на этом и заканчиваются. Но есть проблема. Даже выполнив все эти действия, мы не получим правильного перемещения нашего грызуна и желаемого отклика. Чтобы всё исправить, необходимо задействовать скрытые настройки в реестре.
Cкрытые настройки реестра
Вновь задействуем Win+R и вводим команду regedit. В появившемся окне поэтапно вносим изменения ниже. Правда если вам лень заниматься всей этой магией вручную, то вы всегда можете запустить этот файл (от администратора) в котором я уже прописал все настройки заранее.
Сглаживание мыши и отклик наведения
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSpeed"="0" "MouseThreshold1"="0" "MouseThreshold2"="0"
Эти параметры отключат повышенную точность указателя, когда скорость курсора увеличивается вслед за физическим увеличением скорости передвижения грызуна в руке. Зачем это нужно? При стандартных настройках мышка сама доводится до нужного объекта, если вы немного ошиблись или не довели. Для шутеров подобное поведение грызуна приносит большие проблемы с прицеливанием. Дополнительно советую также изменить параметр «MouseHoverTime»=«0» — это помогает убрать задержку при наводке на объекты в системе.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "SmoothMouseXCurve"=hex:\ 00,00,00,00,00,00,00,00,\ C0,CC,0C,00,00,00,00,00,\ 80,99,19,00,00,00,00,00,\ 40,66,26,00,00,00,00,00,\ 00,33,33,00,00,00,00,00 "SmoothMouseYCurve"=hex:\ 00,00,00,00,00,00,00,00,\ 00,00,38,00,00,00,00,00,\ 00,00,70,00,00,00,00,00,\ 00,00,A8,00,00,00,00,00,\ 00,00,E0,00,00,00,00,00
В Windows 10 существует старый баг, когда разница между физическим перемещением мыши и перемещением курсора зависит от масштабирования экрана. Чтобы исправить ситуацию, принудительно изменим параметры SmoothMouseXCurve и SmoothMouseYCurve, которые отвечают за ускорение мыши по горизонтали и вертикали в режиме масштабирования 1 к 1.
Скорость курсора
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSensitivity"="10"
Этот параметр отвечает за скорость перемещения курсора, его не рекомендуется изменять, ибо от него зависят многие параметры для расчёта движения мыши. Он всегда должен быть равен 10.
Приоритет исполнения и задержка ввода
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters] "MouseDataQueueSize"=dword:00000014 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters] "KeyboardDataQueueSize"=dword:00000014
Параметры MouseDataQueueSize и KeyboardDataQueueSize отвечают за количество информации, которая может храниться в буфере драйвера мыши и клавиатуры. Чем меньше значение, тем быстрее новая информация будет обрабатываться. Принцип работы похож на очередь кадров в видеокарте, когда мы принудительно убираем фоновую подготовку очереди кадров, чтобы сразу получать настоящий. В нашем случае оптимальным значением будет 20.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters] "ThreadPriority"=dword:0000001f [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters] "ThreadPriority"=dword:0000001f
Выставим обработку драйверов клавиатуры и мыши в режиме реального времени.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Accessibility] "StickyKeys"="506" [HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys] "Flags"="58" [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response] "DelayBeforeAcceptance"="0" "AutoRepeatRate"="0" "AutoRepeatDelay"="0" "Flags"="122"
Вновь отключим дополнительную задержку при нажатии клавиш мыши и клавиатуры, а также уберём залипание при двойном нажатии Shift.
Дополнительная часть самого муторного гайда подошла к концу. Переходим к следующему пункту настроек.
Перенос исполнения ввода
Вторым важным изменением, которое следует применить для мыши и клавиатуры — это выполнить перенос исполнения задач ввода с первого ядра CPU и активировать серверный режим опроса устройств (MSI). Зачем это нужно? Всё дело в задачах Windows, что обрабатываются первым ядром с устаревшим режимом прерывания. Такой режим работы устройства создаёт очередь исполнения и может вызывать задержки.
Посмотреть что крутится на первом ядре, можно с помощью Latency Moon. Выполним перенос.
- Скачиваем и извлекаем файлы в любую папку.
- Запускаем файл MSI_util_v3.exe. (Желательно от имени администратора).
- Активируем режим MSI для, где есть надпись LineBased, Msi, MsX.
- Выставляем приоритет High для мыши.
- Применяем изменения (Apply) и перезагружаем ПК.
Таким нехитрым образом, мы задействовали серверный режим опроса устройств и немного прибавили плавности. Перейдём к переносу задачи с первого ядра.
- Скачиваем и извлекаем файлы.
- Запускаем файл intPolicy_x64.exe (Желательно от имени администратора).
- Находим в списке нужные устройства и кликаем пару раз. Если вышла ошибка, то это устройство поддерживает перенос.
- Переходим к редактированию через Set Mask и выделяем нужное ядро, применяем.
- Перезагружаем ПК.
Поздравляю! Если скука вас ещё не съела, то вы весьма сильны желанием стать быстрее всех. Шутка. Мы почти завершили редактирование параметров, влияющих на задержку ввода. Перейдём к DPC Latency.
DPC Latency
Чтобы не нагружать вас технической информацией, вам лишь следует знать, что чем ниже показатели DPC Latency, то тем выше плавность системы. Сравнить её можно с резким увеличением герцовки монитора. Фокус и состоит в том, что герцовка не увеличивается, а плавность прибавляется. Посмотреть свою задержку можно с помощью Latency Moon.
Лишнии устройства и задержка
Ранее я уже писал, какая Windows не геймерская ОС, которая так и ждёт, чтобы вставить очередную палку в колёса бедному геймеру. Система почему-то считает, что отключение устройства от питания или его затормаживание во время игры — это совершенно нормально. Отключим такое странное поведение и удалим лишние устройства.
- Заходим в диспетчер устройств.
- Вид, показать скрытые устройства.
- Удаляем все серые устройства из списка.
- Для всех остальных через правый клик убираем галочки в разделе управления.
- Перезагружаемся.
После перезагрузки вы сразу почувствуете увеличение плавности, так как система уже не будет заниматься управлением поведения наших устройств.
Звук
Переходя к теме звука, сто́ит отметить его весомую значимость в плане влияния на задержки ввода, так как всё, что выше 44100 Гц, начинает почему-то несоизмеримо грузить систему, если у вас нет отдельной звуковой карты. Я не знаю, связано ли это с усложнением синусоиды сигнала, но на технических форумах часто ссылаются на саму схему реализации звука в Windows. Ладно, всё это рассуждения, а нам пора переходить к исправлению проблемы.
- Переходим в старой панели управления во вкладку звук.
- Отключаем все неиспользуемые устройства, кроме вывода звука и микрофона.
- Через правый клик по активному устройству изменяем качество выводимого звука до 44100 Гц и аналогично у микрофона.
- Во вкладке звуки выставляем профиль без звука для отключения системных звуков Windows.
После данных измеений вы вновь должны ощутить прибавку в плавности.
Электропитание
Как я уже писал ранее, о Создатель, а это уже третий раз, что Windows ни разу не геймерская ОС и не заточена под нужды геймера. В настройках электропитания Windows содержатся механизмы, которые могут влиять на плавность и стабильность во время игровой сессии. К значимым механизмам, мешающих геймеру, можно отнести парковку ядер, настройки электросбережения, а также небольшие параметры, отвечающие за различные таймеры/функции, которые также влияют на DPC Latency.
Прежде чем приступать к исправлению, необходимо отредактировать параметры реестра для получения возможности изменения скрытых настроек. В этом нам поможет бесплатная утилита Power Settings Explorer.
- Скачиваем и извлекаем файлы.
- Запускаем файл PowerSettingsExplorer.exe (Желательно от имени администратора).
- Находим в списке USB3 Link Power Management, разрешить состояния снижения питания
и NVIDIA Display Power Settings Technology (если у вас карта Nvidia). - Снимаем галочки и переходим к редактированию схемы электропитания.
Переходя к схеме редактирования электропитания, желательно удалить все схемы, кроме «Высокая производительность».
Вводим в CMD команды:
powercfg -delete a1841308-3541-4fab-bc81-f71556f20b4a
powercfg -delete 381b4222-f694-41f0-9685-ff5bb260df2e
Параметры электропитания:
- Жёсткий Диск — Отключать жёсткий диск через — Состояния (мин): 0 мин.
- Internet Explorer — Частота таймера JavaScript — Значение: Максимальная производительность.
- Параметры фона рабочего стола — Слайд-шоу — Значение: Приостановлено.
- Параметры адаптера беспроводной сети — Режим энергосбережения — Значение: Максимальная производительность.
- Сон — Сон после — Значение: Никогда.
- Cон — Разрешить таймеры пробуждения — Значение: Никогда.
- Параметры USB — Параметры временного отключения USB-порта — Значение: Запрещено.
- Параметры USB — USB 3 Link Power Mangement — Значение: Off.
- PCI Express — Управление питанием состояния связи — Значение: Откл.
- Управление питанием процессора — Разрешить состояние снижения питания — Значение: Выкл.
- Управление питанием процессора — Минимальное состояние процессора — Настройка: 100%.
- Управление питанием процессора — Политика охлаждения системы — Значение: Активный.
- Управление питанием процессора — Максимальное состояние процессора — Настройка: 100%.
- Экран — Отключить экран через — Значение: Никогда.
- Экран — Время ожидания до отключения экрана блокировки — Значение: 0 Мин.
Некоторые параметры могут отсутствовать или дополняться в зависимости от оборудования. Всё, что нам теперь осталось сделать со схемой электропитания — это отключить парковку ядер.
Парковка ядер
В Windows со времён Windows Vista, если я не ошибаюсь, существует механизм парковки ядер, который был призван обеспечить продление жизни ноутбуков путём отключения или снижения производительности ядер процессора. В игровых сессиях работа этого алгоритма может привести к падению FPS. Чтобы избежать этой проблемы, необходимо вновь лесть в реестр, но мы воспользуемся бесплатной утилитой Unpark-CPU.
- Скачиваем и извлекаем файлы.
- Запускаем файл UnparkCpu.exe (Желательно от имени администратора).
- Передвинем ползунок в правую сторону.
- Нажимаем Unpakr All и применить (Apply).
- Перезагружаем ПК.
С доведением до ума настроек электропитания мы закончили. Можно переходить к отключению заплаток процессора.
Твик приоритета прерывания
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl] "IRQ8Priority"=dword:00000001
Это небольшой твик для установки повышенного приоритета прерывания. Вновь используем regedit или готовый файл.
Meltdown/Spectre/Zombieload
В своё время много шума наделало обнаружение уязвимостей для процессоров Intel и AMD, но ещё больший шум наделали патчи, которые «исправляли» дыры с существенной потерей производительности CPU. Если вы не Джеймс Бонд и не читаете этот материал с рабочего ПК, то смело отключайте патчи, ибо кто им дал право резать наш FPS.
Windows Registry Editor Version 5.00 ; отключение патчей Meltdown и Spectre [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "FeatureSettings"=dword:00000001 "FeatureSettingsOverride"=dword:00000003 "FeatureSettingsOverrideMask"=dword:00000003 ; отключение патча Zombieload v2 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel] "DisableTsx"=dword:00000000
Опять вносим наши изменения в параметры реестра через regedit или скачиваем и применяем заранее готовый файл. После перезагрузки мы должны получить прибавку в работе процессора от 5 до 30% в зависимости от поколения CPU. Перейдём к пингу.
Пинг
Windows очень любит надёжность, поэтому она плевать хотела на то, что вы геймер, ибо её алгоритмы задействованы на подтверждение получения и отправки пакетов с одной лишь ей ве́домой логикой задержки. Заставим систему сделать упор на скорость приёма и отправку пакетов.
- Переходим в старой панели управления во вкладку центр управления.
- Изменить параметры адаптера.
- Через правый клик по активному устройству нажимаем свойства.
- Убираем все галочки кроме (TCP/IPv4).
- По кнопке настроить, во вкладке дополнительно, отключаем электросбережения.
- Применяем.
Это основные параметры, которые отвечают за торможение интернета. Я напоминаю, что в зависимости от производителя и новизы сетевого адаптера, некоторых из них может и не быть. Перейдём к завершающему шагу настроек интернета.
Windows также через реестр регулирует работу интернета вне зависимости от настроек вашей сетевой карты. Таких параметров пара сотен, и изменять их вручную — это ад. Воспользуемся бесплатной утилитой TCP Optimizer 4.
- Скачиваем и запускаем TCPOptimizer.exe (Желательно от имени администратора).
- Выставляем в интерфейсе программы Optimal или как на скриншоте.
- Применяем.
- Перезагружаем ПК.
Мы выполнили изменение множества настроек, отвечающих за отклик и время жизни пакета, не говоря уже об изменении алгоритма передачи, и добились снижения итогового пинга. Настройку интернета для геймера можно официально объявить закрытой. Перейдём к последним пунктам.
Системные таймеры и Hpet
Разрешение таймера по умолчанию в Windows составляет 15,6 мс — это является весьма высоким значением, которое приводит к лишнему энергопотреблению и траты впустую большого количества вычислительных мощностей — замедляя работу вашего компьютера! Хотя некоторые мультимедийные программы и игры сами могут фиксировать значение таймера для увеличения производительности, но они никогда не выставляют его меньше 1 мс. Чтобы исправить эту проблему и принудительно назначить время таймера для повышения производительности и отклика, а также чтобы не возиться с лишним ПО, выполним установку фоновой службы, которая и станет отвечать за наш таймер.
- Скачиваем и извлекаем файлы на диск.
- Переходим в папку и запускаем файл Installer.bat (Желательно от имени администратора).
- Выбираем в списке желаемый таймер, я советую 2.
- Дожидаемся окончания установки. (После установки не удалять!).
- Можно закрыть ПО.
Значение нынешнего таймера после установки можно проверить нажав 8 в интерфейсе ПО.
С постоянным таймером закончили. В Windows существует ещё множество таймеров, отвечающих за производительность. Одним из главных можно назвать Hpet. Конечно, в интернете бытует мнение, что его лучше не трогать, но главное — не отключать его в BIOS, а в самой Windows это даже нужно делать для избавления от стартеров и для увеличения FPS.
Вводим в CMD команды:
bcdedit /set disabledynamictick yes bcdedit /set useplatformtick yes
Отключаем в диспетчере устройств таймеры.
Иногда он может быть подписан как High Precision Even Timer или Высокоточный таймер событий. Аналогично советую отключить Intel Management, ибо он также сильно тормозит систему. Перезагружаем ПК и проверяем драйверы через Snappy Driver Installer. Там должны будут появиться наши таймеры. Обновляем таймеры и вновь отключаем их в диспетчере устройств.
Фанфары, гром и молния! Поздравляю с завершением сокращённого гайда по оптимизации Windows без поломки. Вы можете гордиться собой! Вы были упорны и стали быстрее всех!
Заключение
Кто-то назовёт автора сумасшедшим и не простит отсутствия итогов всего ада выше, но я могу поставить честь и совесть, а также 14-летний опыт оптимизации Windows-систем, что выполнив все эти действия, вы станете быстрее всех! Конечно, можно было бы применить ещё некоторые твики и ПО для очистки и удаления телеметрии, но тогда бы гайд разросся ещё больше, и был бы шанс поломать систему. В общем, пользуйтесь и будьте быстрее всех.
Все способы:
- Способ 1: Настройки мыши
- Способ 2: Переустановка драйвера видеокарты
- Способ 3: Параметры в фирменной утилите NVIDIA
- Способ 4: Настройки в игре
- Способ 5: Отключение оптимизации во весь экран
- Способ 6: Изменение настроек электропитания
- Способ 7: Отключение программ в фоне
- Вопросы и ответы: 0
Способ 1: Настройки мыши
Одной из самой распространенной проблем, из-за которой плавает мышь в играх на Windows 10, являются настройки самого устройства. Исправить ситуацию может помочь отключение функции повышенной точности, которая иногда препятствует корректному движению курсора в некоторых играх, из-за чего пользователю кажется, что движения у мыши плавающие.
Для отключения программной обработки движения курсора можно либо настроить саму операционную систему, либо задать соответствующий запрет через игровой клиент или ярлык игры. В идеале все эти способы совместить, а о том, как это сделать, мы рассказывали в другой статье по ссылке ниже.
Подробнее: Отключение акселерации мыши в Windows 10
Если ничего не изменилось, то проблема может крыться гораздо глубже, поэтому пробуйте следующие способы.
Способ 2: Переустановка драйвера видеокарты
Некоторые пользователи на форумах утверждают, что проблема решается после полной переустановки драйвера для используемой видеокарты. Для начала придется удалить все программное обеспечение, затем заново инсталлировать актуальную версию софта. Причем алгоритм действий будет отличаться и зависит от производителя графического адаптера. Подробные руководства по переустановке драйвера есть в нашем отдельном материале.
Подробнее: Переустанавливаем драйвер видеокарты
Способ 3: Параметры в фирменной утилите NVIDIA
Если у вас используется видеокарта NVIDIA, изменение настроек через фирменную утилиту иногда позволяет решить некоторые ошибки, которые могут возникать в играх.
Читайте также: Просмотр модели видеокарты в Windows 10
Обычно «Панель управления NVIDIA», или NVIDIA Control Panel, устанавливается автоматически вместе со всем софтом видеокарты, но если поиск утилиты не принес никакого результата, то установить ее можно отдельно.
Скачать NVIDIA Control Panel с официального сайта
- Если потребуется, скачайте или установите утилиту от Nvidia. Разверните меню «Параметры 3D» на панели слева.
- Слева выберите строку «Управление параметрами 3D» и в таблице центральной части окна отыщите функцию «Режим управления электропитанием». Разверните список правее и выберите пункт «Предпочтителен режим максимальной производительности». Примените настройки.
Таким образом, плавающая мышь может быть исправлена, поскольку это иногда происходит из-за экономии потребления энергоресурсов. Если позволяют параметры монитора или экрана, можно еще отключить функцию масштабирования и выбрать опцию «Замещение режима масштабирования, заданного для игр и программ».
Способ 4: Настройки в игре
В настройках некоторых игр, например Counter-Strike, есть такая функция, как «Raw-In» («Raw Input»). Она отвечает за то, как передаются данные с мышки в игру. При включенной возможности это будет происходить напрямую, а если параметр деактивирован, данные будут передаваться после преобразования сигнала различным софтом и процессами. Это позволяет понять различие между чувствительностью мыши.
Чтобы курсор мыши корректно работал в игре, лучше упомянутую функцию активировать. Проверьте, включена ли «Raw Input», зайдя для этого в настройки и выбрав раздел управления (он также может называться просто «Мышь» или «Клавиатура и мышь»). Допустим, в том же Counter-Strike: Global Offensive функция называется «Прямое подключение».
Если разбираетесь в конфигах (CFG), которые есть в папке с игровыми файлами, можете отыскать интересующий параметр и изменить его значение там.
Способ 5: Отключение оптимизации во весь экран
Оптимизация во весь экран может повлиять на корректность отображения курсора, особенно это касается устаревших игр. Функция является частью оптимизации Windows 10 и делает игру более плавной, поскольку уделяет приоритетное внимание ресурсам центрального процессора и видеокарты. Но если возникла проблема с плавающей мышью, в качестве теста отключите эту функцию:
- Щелкните по ярлыку игры или исполняемому файлу правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
- На вкладке «Совместимость» поставьте галочку у функции «Отключить оптимизацию во весь экран». Нажмите на кнопку «ОК», чтобы подтвердить настройку.
Если нужно отключить полноэкранную оптимизацию для всех учетных записей системы, то щелкните по кнопке «Изменить параметры для всех пользователей» и произведите аналогичную настройку в дополнительном окне.
Способ 6: Изменение настроек электропитания
Некоторые лаги в играх связаны с тем, что в настройках электропитания выставлено значение максимальной производительности у параметра «PCI Express», который позволяет активировать энергосберегающий режим для устройств, подключенных к шине PCI-E. Чтобы избавиться от неполадки, отключите параметр в разделе «Электропитание» через «Панель управления»:
- Откройте «Панель управления» и для удобства настройте тип просмотра как значки, после чего перейдите в «Электропитание».
- Выберите настройки действующей схемы электропитания.
- Кликните по строке «Изменить дополнительные параметры питания».
- В открывшемся списке отыщите параметр «PCI Express» и разверните пункт «Управление питанием состояния связи». Выберите значение «Отключено». Если у вас ноутбук, то значение нужно выставить и для «От сети», и для «От батареи». Нажмите на кнопку «ОК», чтобы подтвердить настройку параметра.
Способ 7: Отключение программ в фоне
Иногда действенным может оказаться отключение программ, работающих в фоновом режиме. Например, это мессенджеры или различные утилиты, большинство из которых сворачиваются в трей. Именно оттуда из них можно и выйти, нажав на иконку правой кнопкой мыши и выбрав соответствующий пункт – «Выход» или «Закрыть».
Их работа в фоне влияет на производительность системы и даже некоторые устройства, замедляя функционирование. Вместо трея также можете воспользоваться возможностями «Диспетчера задач»:
- Щелкните по нижней панели ПКМ и из меню выберите запуск средства.
- На вкладке «Производительность» отыщите ненужные процессы. Поочередно выделяйте их и нажимайте на кнопку «Снять задачу».
Если вы не знаете, что за процесс отображается в списке, то можно щелкнуть ПКМ по его названию и выбрать пункт «Поиск в Интернете», чтобы узнать более подробную информацию.
Кроме того, отключение фоновых процессов можно автоматизировать. В Windows 10 встроен «Игровой режим», который оптимизирует процесс гейминга, закрывая лишние программы и подстраивая функционирование ОС на время игры.
Подробнее: Включение игрового режима в Windows 10
Наша группа в TelegramПолезные советы и помощь
Download Article
Optimize your mouse settings for in-game control and accuracy
Download Article
- Configuring the Driver
- Configuring Mouse Settings
- Adjusting In-Game Settings
- Tips
- Warnings
|
|
|
|
The most common mistake new players make when approaching any game is to do so with an unconfigured or misconfigured mouse. You should not «get used to your mouse»; your mouse should be «set right for you».
Setting Up a Gaming Mouse
Open your mouse’s customization software, or download it from the brand’s website. Set the polling rate to about 1000mhz or higher, and set the DPI to between 800 and 1600. Adjust the sensitivity and acceleration individually in each game you play.
-
If the cursor seems to be randomly freezing in Windows while you’re moving the mouse, that would be an example of just such a tracking error. A half-decent gaming mouse should handle 1000mhz fine.
-
Many gaming mice (especially older ones) will claim to feature DPIs far in excess of what their sensor can handle, so Google the data-sheets to find out what the native resolution for the sensor really is. Generally between 800 and 1600 DPI is typical for most budget or older gaming mice; better sensors can handle far higher DPIs.[1]
- This establishes an upper boundary for the subsequent process of tuning your DPI. If your mouse has specific features or quirks which negatively effect performance beyond a certain DPI, treat that as the maximum instead of the sensor’s native resolution.
Advertisement
-
Razer mouse users can find «Calibration» as a sub-tab under «Mouse» in their Razer Synapse software; and «Manual Calibration» as a sub-tab under that, then click «add a surface» to begin the calibration process. Logitech mouse users can find «Surface Tuning» as an option in their Logitech Gaming Software. Using one of the Logitech presets on an incompatible mouse mat can cause «patchiness» in the mouse’s tracking, as if parts of the mouse-mat were dead-zones.
Advertisement
-
A very rare handful of games make use of your Operating System’s mouse settings for sensitivity and / or Mouse Acceleration (generally shoddy console ports, browser-based games, or obscure ultra low-budget titles). In these cases you’ll need to adjust these settings in the OS instead of or as well as in the game.[2]
-
In Windows, go to your Mouse Settings (In Windows 10, hit your Windows key, type in «mouse settings» without the quotes and hit carriage return then click «additional mouse options»). Go to the «Pointer Options» tab. Make sure Pointer Speed is set to the default (middle) position of the slider, and that «Enhanced Pointer Precision» is disabled.
- When in doubt, test the sensitivity with something simple to see if it’s more to your liking. Playing Solitaire is usually a good a idea.
Advertisement
-
Most modern games will have these settings available for you to adjust in the Mouse / Controls part of the options menus; if not, they will have them unavailable but correctly set behind the scenes. Older titles might require you to edit configuration or *.ini files in order to force these settings.
- Some games might use different and ambiguous terminology to refer to the above, for example using «Aim Smoothing» instead of «Acceleration». If in doubt, you can ask each game’s community for an explanation.
-
Generally sensitivity is treated as a numerical multiplier for input, so you would ideally want an in-game sensitivity of «1» (1x your mouse’s input).[3]
Some games simply have unlabeled sliders for sensitivity, or use their own arbitrary numerical scaling — in which case «lower is generally better». -
You don’t want to be disturbed or bother other players while you’re fine-tuning your configuration, so it’s best to tinker while you’re in practice mode.
-
In a first-person shooter pick one fixed position, strafe left-and-right (ideally as one of the faster characters in the game) and try to keep your crosshair on that fixed point. In a MOBA, set your character walking around the map (with your view fixed, not locked to the character, of course) and keep your cursor following him or else any other moving target on the map (a creep, for example).
- If your mouse-hand is pulling the crosshair off the point / cursor off your character you are «overshooting» what you are aiming for, and as such either your DPI or your Sensitivity is too high. If you can lower your DPI to fix this whilst keeping your Sensitivity at 1, do so. Otherwise you’ll have to lower your Sensitivity below 1 to compensate instead.
- If your strafing is pulling the crosshair off the point or your target is out-running the cursor in a MOBA, you are «undershooting» what you are aiming for and your DPI or Sensitivity is too low. If your mouse’s DPI is below the maximum NATIVE resolution for its sensor, you should raise the DPI until you no longer undershoot. If your mouse’s DPI is at the native resolution, or you cannot change your mouse’s DPI, you need to increase the sensitivity instead.
-
For example, the centre of two different posts on the same wall, between a couple of boxes in a map, between your character and a nearby tower in a MOBA.
- If your crosshair / cursor goes past what you’re trying to aim at, you are «overshooting», and need to lower your DPI or Sensitivity as described in the previous Step.
- If your crosshair / cursor doesn’t quite reach what you’re trying to aim at, you are «undershooting» and need to raise your DPI or Sensitivity as described in the previous Step.
- Repeat this step as many times as necessary in order to fine-tune this to perfection.
-
Repeat the previous step whilst zoomed, but adjust the game’s «zoomed sensitivity multiplier» instead of adjusting DPI or base-sensitivity.
- This value might be represented by sliders for different scope magnifications (as in PUBG); or a numerical slider under an individual hero’s control-configuration (as with Widowmaker in Overwatch, with the number representing a percentage of base sensitivity); or just a numerical variable controlled via a console command or configuration file script (zoomed_sensitivity_ratio in TF2).
- Some games (for example, World of Tanks) have a separate in-game Sensitivity slider for top-down views (artillery). The same principle applies.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
-
A heavier mouse requires more effort to overcome inertia (to start moving and then to stop it again). If your gaming mouse has adjustable weights, then lighter offers greater control and precision over heavier.[4]
-
The software suite that came with your mouse might enable the use of «profiles»; which not only allows you to have a separate sensitivity / DPI profile for OS desktop usage and web-browsing to gaming, but might even be sophisticated enough to give you a different profile for each individual game that you play.
-
If your mouse isn’t a gaming mouse, or lacks a comprehensive driver package and the features that provides, you can still safely ignore the first part of this guide.
Thanks for submitting a tip for review!
Advertisement
-
«Effective sensitivity» (how much relative crosshair movement you get out of any mouse movement) will change if you change polling rate, DPI, screen resolution, screen field-of-view, etc, etc. Making sure you’ve got these locked down to the best values first before you settle on the right DPI or Sensitivity for you is important.
-
Although modern sensors can handle DPIs far in excess of what most users will require, some (but not all) will introduce increasing levels of hardware «smoothing» at higher DPIs to eliminate jitter, which can introduce small amounts of latency, and might negatively effect how the mouse feels.
-
It is possible to use third party software to «overclock» budget / non-gaming mice to higher polling rates. Users might see some benefit from this, but it may also introduce problems, and is generally unnecessary.
Advertisement
References
About This Article
Thanks to all authors for creating a page that has been read 57,114 times.
Is this article up to date?
Повышенная точность установки указателя мыши в играх
Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров7.2K
Статья про настройку «Повышенная точность установки указателя» в панели управления Windows, почему она мешает в играх, но может быть удобной для работы с окнами и приложениями, и как программно автоматизировать её переключение с помощью короткого кода на C#.
Для динамичных игр особенно важна точность управления мышью, вернее равномерность и предсказуемость передвижения прицела, чтобы наведение на цель могло быть отработано рефлекторно. Для этого некоторые пользователи отключают настройку «Повышенная точность установки указателя» (Enhance Pointer Precision в англоязычной версии системы), доступную в панели управления Windows.
При этом, отключение настройки приводит к тому, что снижается удобство работы с окнами и приложениями. Либо указатель движется очень быстро и становится труднее попадать в мелкие кнопки, либо, при снижении настройки скорости, увеличивается ход руки и начинает не хватать пространства коврика.
Эту настройку иногда называют ускорением мыши, но, технически, это не ускорение, а нелинейное преобразование смещения сенсора мыши относительно коврика в смещение указателя в экранном пространстве, при этом коэффициент преобразования зависит от скорости. Таким образом, отключение настройки делает преобразование смещения линейным.
Постоянно отключать эту настройку, например для игр, и затем включать обратно — неудобно. И довольно странно, что такой опции не существует в свойствах ярлыка, например на вкладке «совместимость».
Существуют утилиты для автоматизации данного действия, но они более громоздкие, чем мне хотелось, поэтому набросал свой минималистичный и простой вариант решения на C#:
создаем файл EnhancePointerPrecisionSwitch.cs
using System;
using System.Runtime.InteropServices;
namespace EnhancePointerPrecisionSwitch
{
internal static class Program
{
enum SPIF { NONE = 0x00, SPIF_UPDATEINIFILE = 0x01, SPIF_SENDCHANGE = 0x02 }
const UInt32 SPI_GETMOUSE = 0x0003, SPI_SETMOUSE = 0x0004;
[DllImport("user32.dll", EntryPoint = "SystemParametersInfo", SetLastError = true)]
static extern bool SystemParametersInfo(uint action, uint param, IntPtr vparam, SPIF fWinIni);
[STAThread]
static void Main(string[] args)
{
int[] mouseParams = new int[3];
GCHandle gch = GCHandle.Alloc(mouseParams, GCHandleType.Pinned);
SystemParametersInfo(SPI_GETMOUSE, 0, gch.AddrOfPinnedObject(), SPIF.NONE);
if (Array.IndexOf(args, "on") >= 0) mouseParams[2] = 1;
if (Array.IndexOf(args, "off") >= 0) mouseParams[2] = 0;
if (Array.IndexOf(args, "toggle") >= 0) mouseParams[2] = mouseParams[2] == 0 ? 1 : 0;
SystemParametersInfo(SPI_SETMOUSE, 0, gch.AddrOfPinnedObject(), (Array.IndexOf(args, "permanent") >= 0) ? SPIF.SPIF_UPDATEINIFILE : SPIF.SPIF_SENDCHANGE);
gch.Free();
}
}
}
этот код можно собрать с помощью csc из предустановленного в системе .NET Framework 4.x через командную строку
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe /target:winexe EnhancePointerPrecisionSwitch.cs
получаем exe файл размером около 5 KB, принимающий аргументы командной строки:
on — включает точность установки указателя
off — выключает
toggle — переключает
permanent — значение остается после перезагрузки (применяется с одним из вышеперечисленных аргументов, функциональность этого параметра может зависеть от версии и настроек ОС)
Пример использования:
создаём bat файл с примерно таким содержимым:
C:\Programs\EnhancePointerPrecisionSwitch\EnhancePointerPrecisionSwitch.exe off
START /WAIT C:\games\Quake3\quake3.exe +connect server:port
C:\Programs\EnhancePointerPrecisionSwitch\EnhancePointerPrecisionSwitch.exe on
И запускаем игру уже через него.
Файлы EnhancePointerPrecisionSwitch.cs и compile.bat можно также взять здесь.
Mouse is an essential component for gamers, and Microsoft Windows 10 gives a bunch of features for them. Gamers can use these mouse settings in Windows 10 to boost their gaming performance.
A mouse is an output device that is used to control Computer devices. This device controls the cursor on the monitor screen and allows users to move, select and open folders, text, and files on a computer device. Usually, using a mouse need a solid flat surface.
When a user moves the mouse’s pointer, the cursor will automatically move in the same direction, and that change will show on the monitor screen. Regularly a mouse has three different buttons for different commands. A left button, a right button, and a scroll button.
These buttons are used for different works and give commands on the computer screen. This article will cover the importance of mouse setting Windows 10 for gaming.
A computer device user uses a mouse to control and give commands to get output results. But whenever you are a gamer, you need a decent mouse. Because low-configuration mice can hamper your gaming experience, whenever you use a better quality mouse, then you can justify the difference between low and high-configuration mouse devices.
BUY MICROSOFT WINDOWS 10 PROFESSIONAL FULL VERSION
A low-quality mouse makes you frustrated. You must have a quality mouse to avoid bad experiences and improve your gaming skills.
But you have to know how to use a mouse which means appropriately setting up a gaming mouse improves the gaming experience. If you have a mouse without a proper setting is like a boat without a seat.
It’s essential because you spend a lot of money to get a proper device, but you can’t get good service. After reading our guide, you will understand how to set up a proper gaming mouse and the factors of a mouse setting.
1. Enable Game Mode on Windows 10
Enable gaming mode is the first and easiest way to optimize your mouse for playing games. You need to press the on/off toggle in this process. So you can easily handle it. When in this mode, your device optimizes your mouse to play games. You can do this by below steps:
2. Windows Mouse Settings for Improve Gaming Performance
Mouse settings are significant when you are a gamer. You can’t get all the benefits of a mouse if you don’t set it up properly. If you follow our guide, you should be a great master of the headshot.
The first thing you need to do is change the windows mouse setting. You will find the complete set on the control panel. To go to these control areas, follow the steps:
Pointer Speed
It would help if you went to the pointer options to change the pointer speed, and you will find the option in the Main Category. By default, there are 11 notches and pointer speed settings on the 6th notch.
To get 100% productive, you must ensure the pointer speed in the 6/11. Besides, you must change your mouse DPI to bring out 100% accuracy. Below is more explanation.
Enhance Pointer Precision
The following effective way you do this is to uncheck Enhance Pointer Precision. By default, it is enabled, so every people finds the setting enabled. Enhance pointer precision is a windows term used for mouse acceleration.
Mouse Acceleration Is Bad
Mouse acceleration brings great hampered to the gaming experience. When there is no mouse acceleration, the mouse cursor moves a precise amount for each inch that the mouse is moved. For instance, if you move your mouse one inch, the cursor on your screen will also move one inch, and if you move your mouse ten inches, the pointer on your screen will travel ten inches.
In games, this constancy is crucial. Old mice were not accurate enough to be utilized without mouse acceleration. You do not, however, require mouse acceleration because any recent gaming mouse is sufficient. I urge you to deselect Enhance pointer precision even if you don’t use a gaming mouse.
3. Adjust Mouse Speed
Once you have set up your windows mouse precisely, you can adjust your mouse speed to get more ease.
Change your DPI
DPI means dots per inch. In the windows setting, DPI measures one pixel. So DPI conveys how many pieces your cursor will move for every inch. A high DPI setting makes a cursor more than faster than previous. One of the best processes to adjust mouse speed by changing your DPI setting. But remember, if you are using a non-gaming mouse, that doesn’t allow you to adjust DPI.
The recommendation is to buy a new gaming mouse. If your mouse has a DPI setting that can change, you can do so quickly using software that connects to a physical button on your mouse.
Preference
There is no best DPI setting; instead, the ideal speed to set your mouse is preferable. Your physical attributes, monitor resolution, and body dimensions will determine your appropriate DPI setting. To determine your ideal mouse speed, you’ll need to experiment.
Starting Point
Moving your mouse up and down the screen at roughly 1 inch per second is recommended. To achieve this speed, you would configure your mouse DPI to match your monitor’s vertical resolution. 1200 DPI is a reasonable starting level if you use a 1080p display. You will need to adjust your sensitivity to attain the same speed if you switch to a display with a higher resolution.
Native DPI
Most contemporary gaming mice can be adjusted for native DPI settings, typically in 50 to 200 DPI stages. The DPI can change the DPI in smaller steps with some mouse software, such as Razer Synapse. This type of software adjusts the DPI via interpolation and other techniques, which decreases mouse accuracy and may even increase mouse latency. If possible, avoid using this software.
4. Use the Highest Polling Rate of the Mouse
The pooling rate is a great feature and setting that can increase the mouse response rate. To understand the feature, you must set it up from the windows setting. The polling rate calculates how long your mouse moves after a click on your computer.
Generally, the polling rate is measured in Hz. After some research and inspection, we found that the highest polling rate is 1000Hz. So adjusting the polling rate is another way your mouse sets the window.
5. Make the Perfect Combination of Mouse & Keyboard or Joystick
Creating a great combination of a mouse, keyboard, and joystick is the hallmark of a good gamer. This is the technical term if you are a gamer. Another thing you need to input in mind is that low-quality surfaces or mousepads make a big difference in getting perfect accuracy.
Besides, it would be best if you become a master of controlling these devices also. The suggestion is to use high-quality devices. Also, make sure your mouse surface is smooth and more prominent enough.
6. Angle Snapping
Snapping angles is a terrible gaming practice. Using angle snapping, mouse motions that are slightly bent become straight. Angle snapping is not a feature that all mice have, but if yours has, you can typically disable it in the software that came with it. Turning off at an angle. So the best practice is disabling Angle Snapping.
Conclusion
After a lot of discussions, we got that there are some different mouse settings, and you can adjust your mouse setting properly in many ways. You can use these settings to understand the difference between standard and gaming mouse settings. Overall you also need to adjust your setting and have consistency. Besides, having a solid and smooth surface can empower your gaming experience. At last, we hope you will understand the importance of mouse settings as a gamer and how you can optimize mouse settings differently.
Editors Pick for You
- How to Delete Temporary Internet Files in Windows 11
- How to Use Microsoft Windows 11 Snap Layout
- Ai-Powered Widgets in Microsoft Windows 11
- Benefits of Microsoft Office 2021 Professional Plus in 2023