Сглаживание ввода мыши
Настройка сглаживания ввода мыши
Зачем это нужно?
В реальных условиях курсор мыши не перемещается мгновенно. Обычно его движение определяется тем, как часто устройство сообщает операционной системе о своей позиции. У игровых устройств это может быть сотни и даже тысячи событий ввода в секунду.
Именно поэтому движение мыши выглядит плавным — даже если вы делаете 360-no-scope-flickshot. Приложения и игры исходят из того, что курсор почти никогда не «телепортируется» мгновенно из одной точки в другую (хотя такое все же возможно при лагах ОС или самого приложения).
Поскольку EyeAuras умеет эмулировать ввод мыши, ему нужно «замаскировать» этот ввод так, чтобы для ОС он выглядел как настоящий. Для этого и используется smoothing: вместо одного резкого перехода из точки A в точку B добавляются десятки промежуточных событий, из-за чего движение выглядит более естественно и по-человечески.
Как использовать User Input Smoothing?
Эта настройка находится в разделе Advanced у действий SendInput/Sequence/Text.
По умолчанию smoothing отключен. До версии 1.2.4153 (Dec 2022) это вообще был единственный доступный вариант.
Сейчас доступно несколько алгоритмов (описаны ниже). Подбирать подходящий лучше всего экспериментально. В большинстве случаев Randomized Fast работает вполне хорошо.
Алгоритмы сглаживания
Disabled
Сглаживание не применяется, движение мыши происходит мгновенно.
Linear
Использует линейную аппроксимацию движения мыши. Визуально такое движение выглядит не слишком естественно, но в большинстве игр этого достаточно, чтобы обмануть защиту и системы определения искусственного ввода.

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