The Brick
Newbie
- Joined
- Oct 2, 2003
- Messages
- 5,374
- Reaction score
- 0
I found this request when I was looking for a mouse acceleration tool (which appears to not exist) and this is something that more people than me want/need. Are there any coders here that could make something like that?
source: http://www.game-tricks.net/viewtopic-132473.htmlFirstly, let's not get into the whole "acceleration vs. no acceleration"
discussion.
Some gamers prefer no acceleration, others can't play without it. No need to
turn this into another endless thread on this subject.
-----------------
Through this post, we, "The United Gamers for Unified Acceleration
Liberation Front", are hoping to draw the attention of people, who have
knowledge about programming mouse drivers, Windows registry scripting and
the likes.
Although, many gamers do not use mouse acceleration when gaming, there is a
large, silent part of the gaming community, who actually do use - and are
very dependant on - mouse acceleration.
Some games do feature some sort of acceleration. Best job is done by Quake3.
Here's an example of the code:
mouserate = sqrt( mx * mx + my * my );
mouse_x *= (mouserate * m_accel.value + sensitivity.value);
mouse_y *= (mouserate * m_accel.value + sensitivity.value);
(A coder will understand this - I know I don't)
Basically, the acceleration kicks in instantly, as soon as you move the
mouse.
The acceleration value is multiplied by the raw mouse movement, pixels by a
value.
Now, a BAD way of doing acceleration would be the way it's done in UT2003.
Here it is threshold based. Meaning, if you move mouse slowly, there is no
acceleration. It first kicks in at a certain speed. This makes it jerky and
totally unplayable. There is no way of getting adjusted to that (unlike the
Quake way, where it is very smooth and nice all the time).
So you can see the hassle it is, when you are playing several games.
In Quake3 you might have decent acceleration, but as soon as you go to
another game, you have either none, or one that is useless.
We are in dire need of a tool/registry script that will affect all games.
And it should feature something like this:
- Mouse acceleration code similar to Quake 3
- Code applies to the raw mouse movement and multiplies it with the given
value, giving you a smooth and easy to use mouse acceleration
- Numeric values for sensitivity and acceleration with no limitations
- Values between 0.001 - 999.999 can be used
- The mouse sensitivity value should only affect the mouse speed, like in
the default windows mouse driver. (If you set the sensitivity very low, your
mouse gets really jerky and doesn't respond to small movements.)
While Logitech drivers do have built-in acceleration, they only feature
acceleration in 3 increments. For me, the medium setting is too slow, whilst
the high setting is exactly that; too high. I know of others, who want a
setting between low and medium etc, etc. So, again, we're looking for more
increments/steppings - or ideally numeric steppings - to be able to suit the
individual.
Razer also make very nice drivers, that feature nice acceleration. But as it
is, most people use Logitech or MS mice. Some are successfully using their
old Logitech mice with Razer drivers, but it's not the ideal solution we're
seeking.
The plea goes out to all coders, scripters, mod makers and even Logitech,
Microsoft, Razer and other mice brands:
Pretty, pretty please, give us such a tool. We will love your forever for
it.
"The United Gamers for Unified Acceleration Liberation Front"
IRC: #maccel on irc.quakenet.org
Website: coming soon.
email: remove NOSPAMHERE
P.S: Don't bother pointing out our silly name.![]()