Два устройства, две скорости, два варианта
Есть две программы, которые могут сделать это для вас, каждый из которых имеет оговорки. Первый - Mouse Speed Switcher, простая утилита, которая позволяет использовать несколько устройств ввода и множество настроек.
Наш второй вариант - Autosensitivity,.NET-утилита, предназначенная для ноутбуков, которая управляет отдельными скоростями между вашим трекпадом и внешней мышью.
Скрипт AutoHotKey
Что делать, если у вас есть только одно устройство, но вы хотите быстро переключаться между двумя чувствительностью? Звучит как работа для AHK! Вот простой скрипт, который будет делать то, что вы хотите быстро.
#F1::DllCall(“SystemParametersInfo”, Int,113, Int,0, UInt,14, Int,2);normal sensisivity #F2::DllCall(“SystemParametersInfo”, Int,113, Int,0, UInt,6, Int,2);low sensitivity #F3::DllCall(“SystemParametersInfo”, Int,113, Int,0, UInt,20, Int,2);high sensitivity
Вы увидите, что это вызов DLL, поскольку более простой подход к простому изменению значений реестра не совсем работает. Важными значениями являются значения UInt здесь, третье число в каждой строке. Как мы получили эти цифры? Итак, давайте быстро взглянем на панель настроек указателя:
- Win + F1: нормальная чувствительность мыши; у меня 14.
- Win + F2: низкая чувствительность мыши; моя - 6. Если вы повернете свой путь вниз, это значение равно 0.
- Win + F3: высокая чувствительность мыши; моя превращается до 20.
Вы можете отредактировать скрипт по своему вкусу из.zip ниже, или если вы не возражаете против моих настроек, вы можете использовать связанный файл.exe.
Чувствительность мыши AHK-скрипт и исполняемые файлы