Яндекс.Метрика

SetdefaultMouseSpeed -Autohotkey

Устанавливает скорость мыши по умолчанию для команд Click и MouseMove/Click/Drag.

Устанавливает скорость мыши по умолчанию для команд Click и MouseMove/Click/Drag.

Setd class="ntd"efaultMouseSpeed, Speed

Параметры

Speed Скорость (может быть выражением). Возможные значения: от 0 (быстро) до 100 (медленно). При скорости 0 мышь перемещается мгновенно.

Примечания

Команда Setd class="ntd"efaultMouseSpeed игнорируется для режимов SendInput и SendPlay, они перемещают мышь мгновенно (хотя команда SetMouseDelay имеет параметр, влияющий на SendPlay). Чтобы движения мыши выглядели медленными (например, для скрипта, выполняющего демонстрацию для аудитории) используйте SendEvent {Click 100, 200} или SendMode Event (возможно, в сочетании с BlockInput).

Если команда Setd class="ntd"efaultMouseSpeed не использовалась, скорость мыши по умолчанию равна 2. Текущая скорость мыши по умолчанию содержится во встроенной переменной A_DefaultMouseSpeed.

Команды MouseClick, MouseMove и MouseClickDrag имеют параметр, позволяющий двигать мышь со скоростью, отличной от скорости по умолчанию.

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

Каждый новый поток (запускаемый через горячую клавишу, пункт меню или таймер) стартует со значением скорости мыши по умолчанию. Чтобы изменить её для всех потоков, используйте команду Setd class="ntd"efaultMouseSpeed в секции автовыполнения (верхняя часть скрипта).

Пример

Setd class="ntd"efaultMouseSpeed, 0 ; Перемещать мышь мгновенно.
Теги страницы: