There are plenty of horizontal and vertical movements in Quake. Drift control can be beneficial sometimes. I prefer to play without it, though. If I were painting I wouldn't want any stroke assistance. So why would I want aim assistance?
Now that you say that, I remember there was some app that recorded and saved your mouse movement. Ppl posted some results of playing quake here on esr iirc.
Oh bliss! Bliss and heaven! Oh, it was gorgeousness and gorgeousity made flesh. It was like a bird of rarest-spun heaven metal or like silvery wine flowing in a spaceship, gravity all nonsense now. As I slooshied, I knew such lovely pictures!
Angle snapping is great on the g9x for quake live, I'd definitely use it.
I don't use the G9X anymore, but razer salmosa pro has built in angle snapping. It's not really intrusive to the game since it's not very aggressive in comparison.
Some implementations on other mice do angle snapping badly.
Edited by jigglywiggly at 14:21 CST, 10 January 2014
angle snapping is the most overblown 'important mouse feature' ever discussed
it makes your lines straighter. essentially it's an attempt to fix noise/imprecision in your hand when you mae a swipe. WHEN DO YOU NOT AIM VIA STRAIGHT LINES? maybe it could have an impact if you have a 5cm/360 and are playing tribes ascend where you do some extremely awkward tracking.
I think I know why angle snapping was helping. For some reason some times I can't draw straight lines. It seems like the sensor is messing up or something. I decided to check the polling rate on the mouse while this was happening and it was around 750-850hz instead of the 1000 I set it for. If I check the polling rate when I am not having this problem it says 999hz or something very close. The number of hz I used above was the average in mouse rate checker. Also I turned angle snapping off but if this problem keeps happening I will have to turn it on for consistency. Maybe my USB port is malfunctioning. I will have to do some more testing.
The best level of angle snapping for my sensitivity i found on the original G9. The level on the G9x with anglesnapping ON is already to high. IMO the angle snapping on older laser mouse such as G3/G5 wasn't bad either. I wish there was some software or rawinput mouse driver (such as "moudrv" or "QL Accel driver") which could enable it, as i absolutely can't enjoy the "zero angle snapping" on the G100s.
Edited by acid_reptile at 05:10 CST, 11 January 2014
With angle snapping enabled on the g500s I have no problems drawing circles or wavy lines in paint. The angle snapping isn't over powering. I don't know if I like using it yet. I do like that it makes my aim seem smoother and I line up rails a bit easier.
I wrote an angle snapping option into my QL accel driver, but haven't released it publicly.
The main problem to doing it in software is at low speeds you will inherently have less angle snapping due to smaller mouse counts resulting in larger angles (eg: an almost horizontal movement of 4,1 in one polling period = 25degrees, way above the angle snap threshold of normal angle snap mice). Throwing more DPI at it helps, but most mice are less than optimal at their max DPI.
Having said that, this behaviour is probably desirable. I don't really have enough experience playing with angle snap mice to know what i should be modelling. I think the g9x and sensei are the only ones I own that have it as a toggle option, and I never enabled it.
I also had some ideas for ways of customising angle snap. Apart from the obvious angle threshold, perhaps a 'strength' option (snaps only 50% to the ideal straight line) or 'power' option (snap strength proportional to how straight the line is).
So anyway, what I have at the moment is:
every poll period get mouse data
calculate angle based on x,y counts
if angle is within a user specified angle from a straight line, change angle to nearest straight angle (while maintaining original length of mouse movement)
You can turn it on an off with Death adder's by firmware updates.
To the guy who said why wouldn't u want your mouse to move in straight lines, well prediction/drift control only makes horizontal lines straight, not diagonal or vertical (the whole idea was originally invented to help ppl move across the screen easier for word processing, spreadsheets etc)
So really while it keeps you straight on the horizontal, any time you want vertical or diagonal movement you are fighting against the artificial tendency the mouse has to fly off sideways and ignore upwards movement. Its a very unpredictable and inaccurate movement, although it does have its upsides on flat ground fps fights.
well, my mx500 have angle snapping as far as i know. I would like it not to have it, but what you gonna do. Angle snapping is NEVER good for anything imo. All software where you wanna draw straight lines have shift-snap anyway, there's really no need.
If anyone is interested I found the problem. My USB port was malfunctioning. I was getting 0hz and 1500hz or more. I plugged my mouse into a different port and it stay between 980hz and 1010hz. I assume the angle snapping was helping somehow.
So everyone who uses a mouse cheats? All mice have some level of mouse smoothing or angle snapping. Evil and Strenx use the kinzu v1 which has angle snapping and acceleration which both can help in quake. Also anyone using a laser mouse is more than likely using a very small amount of acceleration which some people using optical mice set in game to help with flick rails. So sure everyone is cheating lol.
Mouse acceleration isn't cheating in any way. It's just variable sensitivity dependant on how fast the player decides to move the mouse. I don't use it but that's just because no accel is better for me.
What about built in accel on the mice? Also what about mouse smoothing built into the mice. It is clear you didn't read my reply. Also if you were to buy a mouse not made specifically for gaming it is more than likely going to have angle snapping that cannot be turned off. I would also like to mention the angle snapping I am using is in the mouses sensor not a program that does the angle snapping. Your logic makes no sense. If you don't know what it does then you can learn here http://www.funender.com/quake/mouse/index.html
Also there is a picture of what it does on the same site here http://www.funender.com/quake/mouse/prediction.jpg
Applying processing to more accurately represent a players hand movements is fine.
Applying processing to alter a players hand movements in a favourable way is cheating.
As mentioned previously in this post angle snapping mouse movements is exactly the same as auto-tuning a vocal which would certainly be considered cheating in a singing contest.
It's irrelevent if acceleration is applied from the mouse or the game settings, it's not cheating in either case.
You can actually reproduce the effects of angle snapping very easily with in game settings. There are a few pro quake players that do this Tox is one of them he uses m_pitch 0.015 and m_yaw 0.018. Czm probably has the largest difference in m_pitch and m_yaw. But if you change these settings they feel very similar to using angle snapping.
P.S. Just checked czm's config he uses m_pitch "-0.014" and m_yaw 0.022. Also if anyone want pro demos or configs they are here http://trance.gg/Quake-demos/
Well... I thought we were discussing something but if you just want to call me a "fucking idiot" then I don't need to get into flaming each other. Thanks, bye.
I don't know I think that is what angst is saying. I completely disagree with him though. And he hasn't posted any explanation why he believes it's cheating. I don't know if he doesn't understand that you still need to move your hand or what.