I was getting sick of precise ripper shots being ruined because of my mouse moving slightly when I switched weapons or zoomed out or even just pressed the fire button. This happens all the time to me and the aim is thrown off then I have to start all over again. And that's crap in matches. So I thought it would be good to have a button which froze my mouse totally so the aim was locked no matter what I did.
I had this alias bind (thanks to whoever it was who posted it) in my ini for a while and I thought I'd make a new bind based on that to freeze my crosshair. Here are the original two aliases which swap my mouse sens between 3.00 and 5.00 -
Aliases[32]=(Command="set engine.input MouseX axis aMouseX speed=3.00 | set engine.input MouseY axis aMouseY speed=3.00 | set input GreyStar slowmouse",Alias=fastmouse)
Aliases[33]=(Command="set engine.input MouseX axis aMouseX speed=5.00 | set engine.input MouseY axis aMouseY speed=5.00 | set input GreyStar fastmouse ",Alias=slowmouse)
And just assign a key to either fastmouse or slowmouse -
GreyStar=slowmouse
And the new bind is this -
GreySlash=set engine.input MouseX axis aMouseX speed=0.00 | set engine.input MouseY axis aMouseY speed=0.00
So in other words I press GreyStar once to set mouse sens to 3.00 then again to change it to 5.00. And I press GreySlash to set mouse sens to 0.00 (frozen). To unfreeze it I have to press GreyStar again - pressing GreySlash twice doesn't change sens back to normal.
I've tested it and it's very useful - once you have your crosshair on the exact point you want you just press GreySlash and your aim is preserved Please try it and tell me what you think.
I had this alias bind (thanks to whoever it was who posted it) in my ini for a while and I thought I'd make a new bind based on that to freeze my crosshair. Here are the original two aliases which swap my mouse sens between 3.00 and 5.00 -
Aliases[32]=(Command="set engine.input MouseX axis aMouseX speed=3.00 | set engine.input MouseY axis aMouseY speed=3.00 | set input GreyStar slowmouse",Alias=fastmouse)
Aliases[33]=(Command="set engine.input MouseX axis aMouseX speed=5.00 | set engine.input MouseY axis aMouseY speed=5.00 | set input GreyStar fastmouse ",Alias=slowmouse)
And just assign a key to either fastmouse or slowmouse -
GreyStar=slowmouse
And the new bind is this -
GreySlash=set engine.input MouseX axis aMouseX speed=0.00 | set engine.input MouseY axis aMouseY speed=0.00
So in other words I press GreyStar once to set mouse sens to 3.00 then again to change it to 5.00. And I press GreySlash to set mouse sens to 0.00 (frozen). To unfreeze it I have to press GreyStar again - pressing GreySlash twice doesn't change sens back to normal.
I've tested it and it's very useful - once you have your crosshair on the exact point you want you just press GreySlash and your aim is preserved Please try it and tell me what you think.