Autohotkey ... изменение скорости указателя мыши/сенсорной панели?

есть ли способ (с помощью autohotkey или нет), чтобы создать ярлык (два, на самом деле) для изменения скорости указателя мыши/сенсорной панели ?

У меня есть два МИС, и один тачпад, который я использую в качестве альтернативы ... и каждый из них как-то по-разному устанавливает скорость указателя. В любом случае, очень раздражает.
Я тоже, иногда хотелось бы иметь тачпад на большей скорости, в зависимости от того, что я делаю в данный момент.

Итак, кто-нибудь знает, как это можно сделать ? Все идеи на эту тему приветствуются.

26
задан John T
27.04.2023 6:11 Количество просмотров материала 2584
Распечатать страницу

3 ответа

раздел реестра loated в HKEY_CURRENT_USER\Control Panel\Mouse\MouseSensitivity но изменение этого через AutoHotkey в одиночку обычно не работает. Лучший способ - использовать вызов DLL:

^+u::DllCall("SystemParametersInfo", Int,113, Int,0, UInt,20, Int,2) ;high sensitivity
^+d::DllCall("SystemParametersInfo", Int,113, Int,0, UInt,5, Int,2) ;low sensitivity
^+n::DllCall("SystemParametersInfo", Int,113, Int,0, UInt,10, Int,2) ;normal sensisivity

Ctrl + Shift + u устанавливает чувствительность к high, Ctrl + Shift + d опускает, и Ctrl + Shift + n устанавливает значение по умолчанию. Отредактируйте этот скрипт в ваших сердцах содержание.

но, что вы может используйте реестр для запрашивает текущее значение, так что вы можете увеличить скорость на 1, как это:

^+u::
RegRead, MyVar, HKEY_CURRENT_USER, Control Panel\Mouse,MouseSensitivity
if (MyVar == 20)
{
    MsgBox Value is already at max
    Exit, 0
}
DllCall("SystemParametersInfo", Int,113, Int,0, UInt,%MyVar%+1, Int,2)
return
4
отвечен John T 2023-04-28 13:59
2
отвечен nik 2023-04-28 16:16

для меня Eithermouse работает лучше всего.

он автоматически переключает настройки при использовании конкретного устройства. Таким образом, настройки скорости настраиваются автоматически.

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

http://www.eithermouse.com/

на сайте

Multiple mice, individual settings!

Instantly changes settings when any mouse is used:
    swap buttons
    mirror cursor
    adjust speeds
    and more...

Leave multiple mice on a pc and automatically swap buttons on each mouse  
Have a left-handed and a right-handed mouse always connected and ready to use  
Great for multi-user/public workstations to accomodate both left and right handed users.  
Possibly helps with RSI/injury issues by allowing switching between left and right hand.  
Easily swap mouse buttons from system tray if only one mouse is used  
Tray icon points to active mouse  
Freeware! no ads, no nags, free software, suggestions appreciated!   

Также см. Мой ответ здесь: https://superuser.com/a/738986/313841

0
отвечен Milan 2023-04-28 18:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх