Counter-Strike 2

Counter-Strike 2

View Stats:
[CSGO] Игровой курсор отстает от мышки (Не 1 к 1)
У кого-нибудь игровой курсор остается от движений мыши ? Я заметил что только в CSGO имеется задержка у игрового курсора при любом значении rawinput. Причем эту задержку тоже видят некоторые из моего окружения. У каждого разный кфг, видеокарта, ОС и т.д.

https://www.youtube.com/watch?v=OtTC7mPLp9E&feature=youtu.be


В Рунете нет популярных тем по этой проблеме. А вот на буржуйских сайтах/форум идет обсуждение. Многие замечают задержку мышки, но точно определить не могут. Некоторые грешат на кривой rawinput. Другие подозревают о некой постобработке, которая задерживает несколько кадров, из-за чего и складывается данный эффект. Есть мнение о сглаживание движений мыши(буфер ввода данных) в угоду консольным джойстикам, чтобы у них были плавные движения.


Моя конфигурация:
* Мат. плата Socket1155 ASUS "P8P67 Pro" rev.3.1
* Процессор Intel "Core i7-2600"
* Кулер для процессора Socket775/115x/1366/AM2/AM2+/AM3 Zalman "CNPS9900 Max (Blue)"
* 8GB RAM
*Видеокарта nVidia GeForce GTX970 MSI Twin Frozr V PCI-E 4096Mb (GTX 970 GAMING 4G)
* Накопитель SSD 120ГБ 2.5" OCZ "Agility 3"
* Корпус Miditower Cooler Master "CM 690 II Advanced"

Что было мною сделано:
1) Менял cfg
2) Игрался со всеми параметрами запуска (В точим числе и с приоритетами)
3) Игрался со всеми видеопараметрами в игре.
4) Менял мышку/видеокарту/монитор
5) Использовал программы SourceGL/Rinput
6) Менял глобальные настройки видеокарты NVIDIA
7) Обновлял драйвера
8) Менял ОС
9) Менял порт USB

Менял CFG.
Я перешел с CSS в CSGO и сразу заметил отставание мыши. Менял cfg как у “про”, брал значения из CSS и перекидывал в CSGO. Ничего не помогает.

Игрался со всеми параметрами запуска.
Задавал низкий/высокий приоритеты, менял DirectX, менял выделение игре Оперативной памяти, запускал игру в 3-х разных графических режимах, принудительно отключал верт. синхр, запускал игру в без. режиме.
Прописывал команды вместе и по отдельности: –noforcemparms, -noforcemaccel, -noforcemspd, -useforcedmparms.

Игрался со всеми видеопараметрами в игре.
Менял качество картинки и эффектов. При смене макс\мин ничего не менялось. Так же я в курсе того, что многоядерная обработка добавляет задержку мышки, но по факту это не сыграло значимой роли. Если и добавляет, то очень незначительно.
И все остальные пункты менял. Смотрел много видеороликов, читал статьи.
Да, я в курсе про то, что оконный режим добавляет микро-зарежку. Но по факту задержка слишком большая. Даже если запустить CSS в оконном режиме, то такого не будет.

Менял мышку/видеокарту/монитор
У меня мышка razer abyssus (2011г). Менял ее на аналогичную и более дешевую. Поменял видеокарту NVIDIA GTX580 на GTX 970. Монитор с Samsung syncmaster на Benq XL2411Z.

Использовал программы SourceGL/Rinput
Запускал CSGO с другими программами ввода мыши.

Менял глобальные настройки видеокарты NVIDIA
Выставлял значение 1 в пункте заранее подготовленных кадров, отключал всяческие сглаживания. Проработал каждый пункт. Даже масштабирование менял. На эту тему тоже просмотрел много видеороликов.
Конечно отключены vsync и буферизация.

Обновлял драйвера
Менял драйвера видеокарты на более старые.

Менял ОС
Заново переустанавливал win7. На win8.1 у знакомого тоже самое отставание.

Менял порт USB
Менял разъем USB 2.0/3.0.

Стоит отметить и тот факт, что задержка есть у людей с разными железом, периферией, интернетом.
Я установил CSGO на свой ультрабук ASUS UX32VD, так и на нем тоже самое повторилось.

В других играх нет такого: GTA 5, TOTAL WAR: ROME 2, CSS, world of warships, CRISYS, EVE Online и другие.



Вроде, такое у всех. Достаточно запустить игру в оконном режиме и посмотреть разницу. Для появление 2-х курсоров нужно нажать на любой другое окно, а потом на
рамку окна CSGO. У кого так же ?

Eng: http://steamcommunity.com/app/730/discussions/0/523898291490321016/?tscn=1443021319



Есть мнение с overclock.net о том, что все дело в постобработке, Тройная буферизация не полность убирает задержку.
Вот ссылка - http://www.overclock.net/t/1405271/regarding-mouse-optimization/10

Еще темы англоязычные:
1) https://www.reddit.com/r/GlobalOffensive/comments/1f8km4/csgo_raw_input_faulty/
2) http://forums.steampowered.com/forums/showthread.php?t=2737778
3) http://www.overclock.net/t/1545382/csgo-m-rawinput-0-drops-samples
4) http://www.overclock.net/t/1405271/regarding-mouse-optimization/60
5) https://www.reddit.com/r/GlobalOffensive/comments/3m48cq/mouse_delay_in_cs_go/ (наша тема)
6) http://www.mouse-sensitivity.com/forum/topic/342-counter-strike-global-offensive-m-rawinput-vs-rinput/page-2#entry3669
7) http://forums.steampowered.com/forums/showthread.php?t=2893939

В 6 ссылке присутствует интересное видео:
http://www.youtube.com/watch?v=aCroNmVfpOc
Last edited by ΜŏŔŝĶŏĨ ĶŏŦĨĶ; Apr 16, 2016 @ 9:45am
< >
Showing 151-165 of 471 comments
tak_spin11 Apr 22, 2016 @ 10:47am 
у вас, это у тебя и твоего чсв что ли? ты уж определись либо твою проблему решаем, либо это тема для всех.

чел написал команду - я описал что лично у меня, я даже к тебе не обращался и не собирался ничего с тобой обсуждать.

Originally posted by ΜŏŔŝĶŏĨ ĶŏŦĨĶ:
Даже обсуждать это не хочу.

но если ты так хочешь, то вот мой совет - засунь пальчик себе в попу и поищи там горошинку, она может давать небольшую задержку.
kekpook Apr 22, 2016 @ 11:01am 
хахахаАа это точно автор нуб просто!! мне ваще срать на настройки и какой комп... везде норм ГЛАВНОЕ ПРЯМЫЕ РУКИ
кыш-кыш от сюда прогеймеры с прымями руками.
m!racle Apr 24, 2016 @ 2:17am 
Ещё у меня есть предположение, что проблема каким-то образом связана с тем что cs все настройки берёт не из папки Steam/steamapps//common/Counter Strike Global Offensive/csgo/cfg а из папки Steam/userdata/---------/730/local/cfg Что конфиг, что настройки видео, может быть они как-то конфликтуют, по этому я на всякий случай удалил папку Steam/steamapps//common/Counter Strike Global Offensive/csgo/cfg )))))))))
cheatbanned oJ Apr 24, 2016 @ 4:53am 
нет ни какой задержи, вы просто внушили что она есть, вот и все
Originally posted by m!racle:
Ещё у меня есть предположение, что проблема каким-то образом связана с тем что cs все настройки берёт не из папки Steam/steamapps//common/Counter Strike Global Offensive/csgo/cfg а из папки Steam/userdata/---------/730/local/cfg Что конфиг, что настройки видео, может быть они как-то конфликтуют, по этому я на всякий случай удалил папку Steam/steamapps//common/Counter Strike Global Offensive/csgo/cfg )))))))))
До ввода новой папки все так же было.
WhiteRex Apr 26, 2016 @ 2:00pm 
Originally posted by дно андервейва:
нет ни какой задержи, вы просто внушили что она есть, вот и все
Хватит тут уже флудить без дела.
Вы откройте любое окно с Windows курсором в игре (пример: player демо просмотров). И убедитесь что игровой курсор отстаёт.
Прежде чем что-то писать проверьте, чтобы не выглядеть глупо.
PreDatoR.x2 Apr 27, 2016 @ 7:11am 
Ребят, я тоже долго мучился с настройками, менял сто раз, в основном предложенными в этой теме, и недавно пришел к выводу, что задержки как таковой, уже нет, точнее сказать есть незначительная.

Мы ориентировались на то, как курсор игровой, отстает от системного. Мне показалось это не совсем правильно.
Я решил поставить эксперимент, заснять момент между началом движения мыши, до начала движения прицела в игре. На видео по сути просто удар пальцем по мыши.

Монитор 120Гц
Записывал на камеру с слоумоушен х8
Остальное замедление через видеоредактор.
Вот что получилось. (сори за качество)
https://youtu.be/RLBWYaMk-cM
Last edited by PreDatoR.x2; Apr 27, 2016 @ 7:39am
Originally posted by NEVT:
Ребят, я тоже долго мучился с настройками, менял сто раз, в основном предложенными в этой теме, и недавно пришел к выводу, что задержки как таковой, уже нет, точнее сказать есть незначительная.

Мы ориентировались на то, как курсор игровой, отстает от системного. Мне показалось это не совсем правильно.
Я решил поставить эксперимент, заснять момент между началом движения мыши, до начала движения прицела в игре. На видео по сути просто удар пальцем по мыши.

Монитор 120Гц
Записывал на камеру с слоумоушен х8
Остальное замедление через видеоредактор.
Вот что получилось. (сори за качество)
https://youtu.be/RLBWYaMk-cM

Видео было снято в большей степени для тех. кто не понимает слово "отстает" в данном контексте. В данном случае оно ничего не отражает, зря ты на нем сосредоточился.

И да, мы и говорим про незначительное отставание, так как на низкой сесне ее практически нельзя заметить. Из-за этого и нет тем с данной проблемой.
Jenkins May 5, 2016 @ 10:40pm 
Выражаю сильное сочувствие авторам, я бы не выдержал от такого. Огромный процент людей, открывшие для себя какие-то команды типа -noforcemaccel (-freq, -refresh, -high и еще целую кучу ереси) бездумно впечатывают их в параметры запуска и радостно хлопают в ладоши. Единственная команды которая оказывает существенное влияние на ход игры это -threads и то должно стоять в video.txt "mat_queue_mode 2". Еще некоторые качают конфиги и подгружают их в игру, не замечая что 99% команд имеют статус sv_cheats 1, причем истинно веря в эффект проделанного.
Ребятки тут речь идет не о сенсе и не о том как она двигается, а о mouse input lag (едва заметной задержки отклика мышки при её движении). На самом деле я удивлен какой огромный процент людей не замечает этого, эта задержка есть всегда и её ничем не убить и все играют с ней, её можно только максимально уменьшить или замаскировать, например монитором высокогерцовым с минимальным откликом или компьютером очень хорошим, а лучше и тем и другим + всякими манипуляциями. Задержка эта почему-то именно в csgo: ни в 1.6, ни в source её не было. Она не критична, едва заметна, c ней вполне можно эффективно играть (ведь играют же все), создает как бы эффект мягкости (сглаженности). Причем только истинный "гурман sensivity" может четко её чувствовать. А для тех игроков у кого её нету в ксго, которые её пофиксили -noforceyasamiyumniy можно пожелать удачи и кинуть им ссылку на форум navi или на какой-нибудь razer game booster.

Хотел бы предложить некоторые альтернативы существующих тут решений. Например, на разных Windows мышь в ксго ведет себя по-разному, лучше всего по моим наблюдениям она откликается в Windows 8.1, а еще лучше в XP (но ставить себе XP это уже полный идиотизм). Решения типа MarkC mouse Fix или rinput, а так же игровые команды m_rawinput - по моему мнению ни оказывают никакого существенного влияние. Больше сказывается ваш эффект плацебо, он просто нереально раздувается когда дело касается таких вещей =). Очень сильно помогает программа nvidiainspector для обладателей карт nvidia, очень сильно это значит хоть какой-то эффект действительно чувствуется, но ради этого ни в коем случае не стоит слазить с ATI. Я играл на некоторых системах на ATI - очень круто и послушно двигалась мышь, ничем не уступая nvidia.

Качаем nvidiainspector , обновляем его до последней версии. Открываем nvidiaProfileInspector. В поле "profile" (вверху слева) вбиваем название игры и выставляем всё на минимальные настройки (отключая всё до чего дотянуться пальцы), обязательно кол-во pre-rendered frames убиваем до 1, жмешь Apply. По сути это тоже самое что и "расширенные настройки приложения в драйверах Nvidia" только с чуть большим кол-вом опций. Сами настройки 3D я оставил (выбор по приложению). Если вы не уверены в этой процедуре, то лучше ограничиться обычными настройками в драйвере. В youtube много контента как пользоваться этой программой для ксго. Если вы скачаете, к примеру, WarCraft 3 TFT и запустите его на современной системе, и подвигаете мышкой, то вы ощутите как плавает мышь в меню (по крайней мере у меня было так), после манипуляций с nvidiainspector для war3 мышь гораздо стала отзывчивой (это я к тому пишу чтобы отсечь эффект плацебо). Кому-то это может очень сильно помочь, а кому-то вообще никак. Всем мир.

Еще хотелось бы уточнить про тройную буферизацию, я так понимаю она оказывает эффект если её включить в игре и в драйверах, при отключенной vsyng. Или я запутался?))
Last edited by Jenkins; May 5, 2016 @ 10:41pm
Originally posted by kanditer:

Качаем nvidiainspector , обновляем его до последней версии. Открываем nvidiaProfileInspector. В поле "profile" (вверху слева) вбиваем название игры и выставляем всё на минимальные настройки (отключая всё до чего дотянуться пальцы), обязательно кол-во pre-rendered frames убиваем до 1, жмешь Apply. По сути это тоже самое что и "расширенные настройки приложения в драйверах Nvidia" только с чуть большим кол-вом опций. Сами настройки 3D я оставил (выбор по приложению). Если вы не уверены в этой процедуре, то лучше ограничиться обычными настройками в драйвере. В youtube много контента как пользоваться этой программой для ксго. Если вы скачаете, к примеру, WarCraft 3 TFT и запустите его на современной системе, и подвигаете мышкой, то вы ощутите как плавает мышь в меню (по крайней мере у меня было так), после манипуляций с nvidiainspector для war3 мышь гораздо стала отзывчивой (это я к тому пишу чтобы отсечь эффект плацебо). Кому-то это может очень сильно помочь, а кому-то вообще никак. Всем мир.

Еще хотелось бы уточнить про тройную буферизацию, я так понимаю она оказывает эффект если её включить в игре и в драйверах, при отключенной vsyng. Или я запутался?))

Спасибо за такой длинны пост.

Игрался я с nvidiainspector, но весомый параметр находится и в панели управления NVIDIA - pre-rendered frames. А все остальное не так сильно оказывает влияние.

В теории, если включить тройную буферизацию, когда у тебя отключен v-sync, то это должно улучшить отзывчивость мыши за счет уменьшения задержки выдачи кадров. Это если предположить, что проблема кроется в буфере кадров, который никак не регулируется. На практике я не заметил какого-либо значимого эффекта.
ThePitFighter May 8, 2016 @ 11:19am 
мне тоже на 80% помогло -noforcemparms -noforcemaccel -noforcemspd, однако это не решило всей проблемы, вообще в меню раздражает след курсора, в windows этот параметр выключен. Всёравно ощущается небольшая задержка если раньше было 1 секунда, то сейчас ~0.2 секунды.
Originally posted by ☀SunFighter☀:
мне тоже на 80% помогло -noforcemparms -noforcemaccel -noforcemspd, однако это не решило всей проблемы, вообще в меню раздражает след курсора, в windows этот параметр выключен. Всёравно ощущается небольшая задержка если раньше было 1 секунда, то сейчас ~0.2 секунды.
К сожалению, эти команды не уменьшают задержку. Они всегда изменяли сенсу, делали ее немного выше. Если у Вас значение чувствительности стоит 1, то вместе с этими командами чувствительность составит 1,1, но задержка останется прежней. Всем кажется, что они помогают лишь из-за увеличения чувствительности, это сбивает игроков. Вы можете без использования этих команд увеличить значение sensivity и эффект будет такой же. Я сам купился на это, но зайдя обратно в CSS почувствовал мгновенный отклик мыши, без задержек.
Кстати, возьмем за пример стандартный функционал мыши - "Отображать след указателя мыши". Попробуйте включить и перемещать мышь с таким следом. В windows чем выше скорость мыши, тем больше след. А в CSGO игровым курсором можно назвать один из следов мыши. Так что, возможно, из-за низкой сенсы и отсутствия акселерации отставание маленькое. Да и без опыта игры проблематично заметить.
Сегодня ТП ответила на мое сообщение от 23 сентября 2015 года) Сказали что передадут инфу и в русскоговорящем разделе разрабы тоже мониторят темы.
Создал в русскоязычном форуме тему - http://steamcommunity.com/discussions/forum/26/364041517005672144/
Last edited by ΜŏŔŝĶŏĨ ĶŏŦĨĶ; May 12, 2016 @ 2:55am
Aesthete May 12, 2016 @ 5:35am 
Originally posted by Water`fall:
Гайс действительно, помогло!
В параметрах запуска "-noforcemparms -noforcemaccel -noforcemspd"
Originally posted by Sneaky:
реально помогло
Originally posted by Карылябрик:
да теперь норм, помогло
Originally posted by ГОМУНКУЛЬ:
рил ваще изи... просто команды напишити :steammocking: спс чел

А ведь и вправду помогло. Отставание курсора показанное на видео в первом сообщении исчезло, присоединяюсь к ребятам. Но на деле, сама задержка влиянию не подверглась, это видео скорее как иллюстрация к ощущениям от мыши в игре, у самой задержки совсем другая природа.

Задержка вызвана видеопараметрами пост-обработки, которые за счёт наложения всяких красивых вентиплюшек на картинку значительно увеличивают задержку ввода. И если мы действительно хотим добиться результатов и избавиться от этой пресловутой задержки мыши, то нам необходимо создать тему на реддите с требованием (просьбой) предоставить возможность отключать некоторые видеопараметры.

Проблемы подобного рода, то есть баги игры, недочёты игры и недовольство сообщества решаются через хорошо раскрученную тему на реддите. Хотя через поддержку тоже можно попытаться, почему нет, правда эффект будет совсем не тот.

Originally posted by Зубин:
Еще хотелось бы уточнить про тройную буферизацию, я так понимаю она оказывает эффект если её включить в игре и в драйверах, при отключенной vsyng. Или я запутался?))

Да, оказывает. Тройная буферизация увеличивает задержку, если V-Sync выключен. В случае, когда V-Sync включён, тройная буферизация наоборот уменьшает задержку ввода.
Last edited by Aesthete; May 19, 2016 @ 1:06pm
< >
Showing 151-165 of 471 comments
Per page: 1530 50

Date Posted: Sep 23, 2015 @ 6:00am
Posts: 471