Mouse wheel scrolling speed - Page 2
Forum Index > BW General |
WombaT
Northern Ireland25075 Posts
| ||
Ucmh
6 Posts
On June 08 2023 08:03 MeSaber wrote: if you need to move your screen to move a unit in a battle thats totally understandable, but you shouldnt move from your base to battle using scroll, thats a hotkey action. OK, that's something very different from "Most pros dont even side-scroll at all" which you said before. | ||
Mutaller
United States1051 Posts
The best starcraft 2 players switched to this even players that didn't before, because if you need to move your units downward, you don't need scroll down then move your mouse back up to click. Also when you're dynamically moving your units around this will be the most effective method since you can see where your units are going before you even press, and your mouse will always be in the middle of your screen | ||
dopa041
1 Post
I know I am late to answer but I have found a solution. I always use scroll wheel to move in sc2, only that I have it bound to "e" instead since I like that keybind more, this way I dont need to move my right pointerfinger of left mouse button. Anyway, the solution is this: Use a autohotkey script that lowers the sensitivity of your mouse while holding down scroll button, in my case this is E. This is my full ahk script that works very well for me, you can use any ai to tailor it to your specific needs: #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% #Persistent SetBatchLines -1 ; Sätt känsligheten när `E` hålls ned lowDPI := 2 ; Den känslighet du vill när `E` hålls nere (justera om du vill ha långsammare) isPaused := false ; När `E` hålls ned, ändra musens känslighet till lägre e:: ; Hämta nuvarande musens hastighet innan vi ändrar DllCall("SystemParametersInfo", "UInt", 113, "UInt", 0, "UInt", lowDPI, "UInt", 2) SendInput, {MButton down} ; Skickar mittklick när `E` hålls ned KeyWait, e SendInput, {MButton up} ; Släpper mittklick när `E` släpps ; Återställ musens känslighet (vi sätter tillbaka till standardvärdet när `E` släpps) DllCall("SystemParametersInfo", "UInt", 113, "UInt", 0, "UInt", 10, "UInt", 2) return ; Pausa scriptet med höger Ctrl RControl:: Suspend return | ||
| ||