If-Koubou

Jak ustawić różne prędkości dla gładzika i myszy zewnętrznej

Jak ustawić różne prędkości dla gładzika i myszy zewnętrznej (Jak)

Twój laptop ma gładzik, używasz myszy do grania i masz dość ciągłego ręcznego przełączania ustawień. Oto, jak oddzielić oba urządzenia i jak skonfigurować skrót, aby przełączać się między dwoma ustawieniami na jednym urządzeniu.

Dwa urządzenia, dwie prędkości, dwie opcje

Istnieją dwa programy, które mogą to dla ciebie zrobić, każdy z zastrzeżeniami. Pierwszym z nich jest Mouse Speed ​​Switcher, proste narzędzie, które pozwala na wiele urządzeń wejściowych i wiele ustawień.

Mouse Speed ​​Switcher obsługuje również klawisze skrótów. Niestety dla nas jest to nagware; otrzymasz zarówno pełną funkcjonalność, jak i przypomnienia co jakiś czas, aby zarejestrować / kupić klucz produktu, który kosztuje 7,50 €.

Naszą drugą opcją jest Autosensitivity, narzędzie oparte na .NET, które jest przeznaczone dla laptopów, które zarządzają oddzielnymi prędkościami pomiędzy gładzikiem a zewnętrzną myszą.

Problem polega na tym, że wciąż jest w fazie rozwoju i jest kilka znanych problemów, takich jak wykrywanie myszy zewnętrznej po obudzeniu się ze snu. Z drugiej strony, jest za darmo i nie dokucza ci. Osobiście używam Autosensitivity i nie miałem żadnych prawdziwych problemów. Działa doskonale, gdy chcę mieć dużą prędkość na moim panelu dotykowym, ale mogę nieco zmniejszyć czułość myszy laserowej, kiedy gram w Minecrafta.

Skrypt AutoHotKey

Co jeśli masz tylko jedno urządzenie, ale chcesz szybko przełączać się między dwiema wrażliwościami? Brzmi jak praca dla AHK! Oto prosty skrypt, który szybko zrobi to, co chcesz.

# F1 :: DllCall ("SystemParametersInfo", Int, 113, Int, 0, UInt, 14, Int, 2); normalna wrażliwość
# F2 :: DllCall ("SystemParametersInfo", Int, 113, Int, 0, UInt, 6, Int, 2), niska czułość
# F3 :: DllCall ("SystemParametersInfo", Int, 113, Int, 0, UInt, 20, Int, 2); wysoka czułość

Zobaczysz, że jest to wywołanie DLL, ponieważ bardziej proste podejście do zmiany wartości rejestru nie działa. Ważnymi wartościami są tu wartości UInt, trzecia liczba w każdym rzędzie. Jak zdobyliśmy te liczby? Rzućmy okiem na okienko ustawień wskaźnika:

Małe kreski, które opisałem na czerwono, są kluczowe. Wartość pierwszego to 0, a pozostałe dodają 2 punkty do wyniku. Moje ustawienie touchpada ze zrzutu ekranu jest na ósmym miejscu, co stanowi wartość 14. Jeśli spojrzysz na powyższy skrypt AHK, ustawiłem skróty klawiszowe w następujący sposób:

  • Win + F1: normalna czułość myszy; moja jest 14.
  • Win + F2: Niska czułość myszy; moja jest 6. Jeśli obrócisz swoją całą drogę w dół, ta wartość wynosi 0.
  • Win + F3: Wysoka czułość myszy; moja kopalnia jest przekręcona do 20.

Możesz edytować skrypt zgodnie ze swoimi upodobaniami z pliku .zip poniżej, lub jeśli nie masz nic przeciwko moim ustawieniom, możesz użyć dołączonego pliku .exe.

Czułość myszy Skrypt AHK i pliki wykonywalne