Перейти к содержимому
RU
Играть

Форум

Отключаем ускорение мыши


Niced

Рекомендованные сообщения

По умолчанию в настройках ОС включено т. н. "ускорение курсора", т. е. быстрое движение мышью на определенное расстояние перемещает курсор гораздо дальше, чем медленное. Можете попробовать сами. Это повышает комфорт работы в обычных приложениях, но для шутеров такое поведение, по мнению многих, не слишком удобно. К счастью, совсем недавно в Хроме появилась возможность запрашивать "сырой" ввод без системного ускорения.

 

Сначала нужно активировать данную возможность на странице chrome://flags:

 

Скрытый текст

OSggJBa.png

 

Затем... да, скрипт. Совсем маленький:

 

Скрытый текст

Element.prototype.element_requestPointerLock = Element.prototype.requestPointerLock;

 

Element.prototype.requestPointerLock = function () {

 

        return this.element_requestPointerLock({ unadjustedMovement: true });

};

 

Как пользоваться скриптами:

 

Скрытый текст

1. Устанавливаете расширение User JavaScript and CSS, позволяющее запускать пользовательский скрипт на заданном сайте.

 

2. В настройках расширения создаем новое правило ("Добавить новый сайт"), сверху в поле адреса пишем tankionline.com, скрипт вставляем в большое поле слева.

 

3. Сохраняете правило и перезагружаете страницу с игрой.

 

Скорее всего, вы также захотите увеличить чувствительность мыши в настройках игры. Готово.

 

P. S. Отзывы приветствуются. :rolleyes: Добавлю, что это все вопрос вкуса, и управление без ускорения вполне может и не "зайти". Но в любом случае, теперь есть выбор!

  • Нравится 1
  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, Niced сказал:

Но в любом случае, теперь есть выбор!

Раньше тоже был выбор - да и сейчас он есть, можно просто отключить ускорение в винде )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 минут назад, Serene сказал:

Раньше тоже был выбор - да и сейчас он есть, можно просто отключить ускорение в винде )

Честно говоря, без ускорения в системе как-то непривычно. И, наверное, менее удобно. Не зря же оно везде включено?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 минут назад, Niced сказал:

Честно говоря, без ускорения в системе как-то непривычно. И, наверное, менее удобно. Не зря же оно везде включено?

Ускорение - это такое адское легаси, с одной стороны. Его как включили лет 25 назад в качестве "хорошей идеи", так оно и работает

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

20 минут назад, Serene сказал:

Ускорение - это такое адское легаси, с одной стороны. Его как включили лет 25 назад в качестве "хорошей идеи", так оно и работает

Никуда не денешься, раз у народа оно поголовно включено (и народ к нему привык), значит играм нужно приспосабливаться.

 

Эта тема, кстати, еще одно своеобразное "напоминание" и свидетельство того, что HTML5 далек до совершенства. Игры (тем более браузерные) должны подстраиваться под железо и игрока, а не наоборот - вот мое мнение. Технические возможности имеются.

 

(Наверное не стоило постить это в ПиР-е, как думаешь?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 минут назад, Niced сказал:

(Наверное не стоило постить это в ПиР-е, как думаешь?)

Яхз где это ещё постить %)

С самого начала была за ингейм настройку акселерации, люблю я такие штуки

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×
×
  • Создать...