Author Topic: Sticky: Mouse input guide  (Read 7619 times)

Offline VaeVictis

  • i was -1 because you fucking suck
  • Brobdingnagian Member
  • *
  • Posts: 4498
    • View Profile
  • Rated:
Sticky: Mouse input guide
« on: September 15, 2010, 04:05:50 PM »
*if anyone has information please post it and ill add it to the first post*

GUIDE IS FOR WIN XP, OTHER OPERATING SYSTEMS MAY APPLY BUT AREN'T GUARANTEED


I've seen a lot of people getting bad information about mouse input lately so I thought I would write something up to share some tips for better mouse input that I learned from a mouse input guide for CS on overclock.net

Windows Sensitivity:

This is a big problem I am seeing people talk about. YOU DO NOT WANT TO CHANGE IT FROM DEFAULT! You always want your windows sensitivity to be on the sixth notch. If you lower it, windows will actually skip input commands and render small movements absolutely useless, if you raise it windows will actually skip pixels jumping 2 or 3 per movement instead of just one. If you want a lower or higher sensitivity, change it in game, never touch your windows mouse sensitivity.

Windows Mouse Acceleration:

Windows from Win2000 and up has built mouse acceleration into the operating system. For 100% accurate mouse movement for the most consistency with your aim and the best overall performance you will need to do a couple things.

1. In control panel find your mouse settings and go to pointer options. In pointer options there should be a check box that says "Enhanced pointer precision" you want it unchecked. This will disable a large amount of acceleration and might be good enough for some people who don't care as much, but it will not disable all of it.

2. The mouse acceleration that is left over cannot be gotten rid of without a little bit of help. Attached to this post is the CPL mouse fix for WinXP. It's a small program that will edit your registry to take out ALL windows mouse acceleration in WinXP, however it will not work for any other version of Windows. For Vista and Win7 there are programs out there such as 'MarkC Windows 7 Mouse Acceleration Fix' but i won't talk about them because I honestly don't know much about them.

In Game Sensitivity

*Some one help me fill in this section :) not too pr0 with cvars*

R1Q2 mouse cvars (thanks to Slayer):
  • sensitivity - Takes a floating point number as you sensitivity (e.g. 4.5, 2, 1.53, etc).
  • m_directinput - When zero, directinput mouse is off. When one, it buffers the directinput events (this lags my mouse by like .2 seconds :( ). When two, it sends events immediately to the processor (I like this setting). I would strongly recommend turning it on because it gets rid of 100% of acceleration without the use of any 3rd-party drivers.
  • m_filter - Averages out mouse movement, so it's pretty much only good if your desk is wooden and you have no mousepad.
  • m_fixaccel - Fixes Vista's, XP's, or Win7's acceleration.
  • cl_pitchspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_yawspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_anglespeedkey - Affects how quickly your mouse turns. Changing it off 1.5 makes your mouse feel weird.
  • m_pitch - Affects your mouse's vertical motion. Don't set it any higher than the default of ".022".
  • m_yaw - Same as m_pitch, just has to do with horizontal motion.
  • m_show - Debugging purposes.
  • freelook - Enables you to look up and down. Turn it on!
  • lookspring - Centers your view when you jump. Turn it off!
  • lookstrafe - Changes your turn keys to strafing when you move the mouse. Turn it off, but it won't have any effect since we are playing with freelook "1".
  • m_forward - Adjusts your speed when freelook is off.
  • m_side - Adjusts mouse strafing speed when lookstrafe is on and freelook is off.

All of these with the exception of m_directinput, m_show, and m_fixaccel work in 3.20 too.

APRQ2:




*would like to get a section about pulling rate and dpi in if some one wants to volunteer some information*
*sticky from an admin would be nice if ya think it's worth it*
« Last Edit: September 16, 2010, 09:01:23 PM by [BTF] Reflex »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Whirlingdervish

  • Super ShortBus Extravaganza
  • Illimitable Sesquipedalian Member
  • *
  • Posts: 6384
    • View Profile
    • The Dervish Depository
  • Rated:
Re: Mouse input guide
« Reply #1 on: September 15, 2010, 04:42:03 PM »
I don't know a huge amount about it, but I use these two utilities that Ely posted a while back to up my mouse polling rate on my optical mice, and to check the average rate to see if it's sticking.

http://dervish.tastyspleen.net/files/mousepollingfix.zip

There are two programs in there.

Mouserate.exe provides realtime checking of your effective mouse polling rate for a USB mouse.
usbmrs11.exe gives you the ability to permanently set your polling rate to the highest setting your hardware can use.



  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Slayer :D

  • Sr. Member
  • ****
  • Posts: 426
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #2 on: September 16, 2010, 05:57:17 AM »
R1Q2 mouse cvars:
  • sensitivity - Takes a floating point number as you sensitivity (e.g. 4.5, 2, 1.53, etc).
  • m_directinput - When zero, directinput mouse is off. When one, it buffers the directinput events (this lags my mouse by like .2 seconds :( ). When two, it sends events immediately to the processor (I like this setting). I would strongly recommend turning it on because it gets rid of 100% of acceleration without the use of any 3rd-party drivers.
  • m_filter - Averages out mouse movement, so it's pretty much only good if your desk is wooden and you have no mousepad.
  • m_fixaccel - Fixes Vista's, XP's, or Win7's acceleration.
  • cl_pitchspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_yawspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_anglespeedkey - Affects how quickly your mouse turns. Changing it off 1.5 makes your mouse feel weird.
  • m_pitch - Affects your mouse's vertical motion. Don't set it any higher than the default of ".022".
  • m_yaw - Same as m_pitch, just has to do with horizontal motion.
  • m_show - Debugging purposes.
  • freelook - Enables you to look up and down. Turn it on!
  • lookspring - Centers your view when you jump. Turn it off!
  • lookstrafe - Changes your turn keys to strafing when you move the mouse. Turn it off, but it won't have any effect since we are playing with freelook "1".
  • m_forward - Adjusts your speed when freelook is off.
  • m_side - Adjusts mouse strafing speed when lookstrafe is on and freelook is off.

All of these with the exception of m_directinput an m_show work in 3.20 too.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline VaeVictis

  • i was -1 because you fucking suck
  • Brobdingnagian Member
  • *
  • Posts: 4498
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #3 on: September 16, 2010, 10:26:48 AM »
R1Q2 mouse cvars:
  • sensitivity - Takes a floating point number as you sensitivity (e.g. 4.5, 2, 1.53, etc).
  • m_directinput - When zero, directinput mouse is off. When one, it buffers the directinput events (this lags my mouse by like .2 seconds :( ). When two, it sends events immediately to the processor (I like this setting). I would strongly recommend turning it on because it gets rid of 100% of acceleration without the use of any 3rd-party drivers.
  • m_filter - Averages out mouse movement, so it's pretty much only good if your desk is wooden and you have no mousepad.
  • m_fixaccel - Fixes Vista's, XP's, or Win7's acceleration.
  • cl_pitchspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_yawspeed - Doesn't appear to have much effect, though it is used in cl_input.
  • cl_anglespeedkey - Affects how quickly your mouse turns. Changing it off 1.5 makes your mouse feel weird.
  • m_pitch - Affects your mouse's vertical motion. Don't set it any higher than the default of ".022".
  • m_yaw - Same as m_pitch, just has to do with horizontal motion.
  • m_show - Debugging purposes.
  • freelook - Enables you to look up and down. Turn it on!
  • lookspring - Centers your view when you jump. Turn it off!
  • lookstrafe - Changes your turn keys to strafing when you move the mouse. Turn it off, but it won't have any effect since we are playing with freelook "1".
  • m_forward - Adjusts your speed when freelook is off.
  • m_side - Adjusts mouse strafing speed when lookstrafe is on and freelook is off.

All of these with the exception of m_directinput an m_show work in 3.20 too.

the accel fix is r1q2 only aint it?

added to the first post, will change information where necessary and give credit
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Slayer :D

  • Sr. Member
  • ****
  • Posts: 426
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #4 on: September 16, 2010, 10:55:42 AM »
Yeah, m_fixaccel isn't in 3.20.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Arm0r

  • Phenomenally Prodigious Member
  • **
  • Posts: 3014
  • Gentlemen.
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #5 on: September 16, 2010, 01:05:39 PM »
was just about to post a request for any known mouse tweaks, thanks for the info.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline VaeVictis

  • i was -1 because you fucking suck
  • Brobdingnagian Member
  • *
  • Posts: 4498
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #6 on: September 16, 2010, 03:49:50 PM »
I don't know a huge amount about it, but I use these two utilities that Ely posted a while back to up my mouse polling rate on my optical mice, and to check the average rate to see if it's sticking.

http://dervish.tastyspleen.net/files/mousepollingfix.zip

There are two programs in there.

Mouserate.exe provides realtime checking of your effective mouse polling rate for a USB mouse.
usbmrs11.exe gives you the ability to permanently set your polling rate to the highest setting your hardware can use.



was thinking more about why and how to do it rather than just programs :) with some simple facts like ps2 mice have a pulling rate of 100hz and usb have a pulling rate of 125hz... i just would like some more reliable information to post, i dont know much about it other than my deathadder has 1000hz pulling and thats more than enough XD
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline |iR|Focalor

  • Irrepressibly Profuse Member
  • *
  • Posts: 15765
  • Help Destroy America: VOTE DEMOCRAT
    • View Profile
    • Focalor's Horrible Website: We Rape You Til The Room Stinks
  • Rated:
Re: Mouse input guide
« Reply #7 on: September 16, 2010, 04:36:36 PM »
While we're at it, picking up and slamming your mouse down on the desk is bad. Very bad. :dohdohdoh:
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline [BTF] Reflex

  • Loquaciously Multiloquent Member
  • ****
  • Posts: 5324
  • !
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #8 on: September 16, 2010, 08:39:34 PM »
That depends on the mousepad you have,  qck+ steel that naym gave me seems to absorb alot of shock.


Vae,  prolly a dumb question,  but have you checked out the info Elysium posted on mouse stuff?  he talks about polling rates and cvars etc...
Might incorporate some of it here.

http://tastyspleen.net/quake/forums/index.php?topic=12153.msg125174#msg125174

  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
Sometimes I think it’s a sin when I feel like I’m winnin’ when I’m losin’ again

Offline VaeVictis

  • i was -1 because you fucking suck
  • Brobdingnagian Member
  • *
  • Posts: 4498
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #9 on: September 16, 2010, 08:48:11 PM »
That depends on the mousepad you have,  qck+ steel that naym gave me seems to absorb alot of shock.


Vae,  prolly a dumb question,  but have you checked out the info Elysium posted on mouse stuff?  he talks about polling rates and cvars etc...
Might incorporate some of it here.

http://tastyspleen.net/quake/forums/index.php?topic=12153.msg125174#msg125174



guess i missed that :P i seem to be blind lately lol... should i just delete this thread? lol

just saw a lot of people lately talking about really stupid things to do with mouse input that you should never do so i figured id make a thread :P if there already is one, no need for this

EDIT: although.. he does say to change windows sensitivity if you want to... which is a really big you dont do that sorta thing... XD
« Last Edit: September 16, 2010, 08:53:38 PM by VaeVictis »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline [BTF] Reflex

  • Loquaciously Multiloquent Member
  • ****
  • Posts: 5324
  • !
    • View Profile
  • Rated:
Re: Mouse input guide
« Reply #10 on: September 16, 2010, 09:00:10 PM »
Might incorporate some of it here.
http://tastyspleen.net/quake/forums/index.php?topic=12153.msg125174#msg125174

 ;)  Either one by itself doesn't have EVERYTHING.   

I have a few things to change after reading all this.  Namely upping my DPI setting.   
It's on middle setting now.  But looks like I might want to try upping it and dropping my game sens.

Was planning on tweaking my sens back up a tad anyhow,  noticed running out of room here and there.
Barely happened before I moved,  had a higher sens back then.

Keep up the constructive work
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
Sometimes I think it’s a sin when I feel like I’m winnin’ when I’m losin’ again

 

El Box de Shoutamente

Last 10 Shouts:

Costigan_Q2

November 11, 2024, 06:41:06 AM
"Stay cozy folks.

Everything is gonna be fine."

There'll be no excuses for having TDS after January 20th, there'll be no excuses AT ALL!!!
 

|iR|Focalor

November 06, 2024, 03:28:50 AM
 

RailWolf

November 05, 2024, 03:13:44 PM
Nice :)

Tom Servo

November 04, 2024, 05:05:24 PM
The Joe Rogan Experience episode 223 that dropped a couple hours ago with Musk, they're talking about Quake lol.

Costigan_Q2

November 04, 2024, 03:37:55 PM
Stay cozy folks.

Everything is gonna be fine.
 

|iR|Focalor

October 31, 2024, 08:56:37 PM

Costigan_Q2

October 17, 2024, 06:31:53 PM
Not activated your account yet?

Activate it now! join in the fun!

Tom Servo

October 11, 2024, 03:35:36 PM
HAHAHAHAHAHA
 

|iR|Focalor

October 10, 2024, 12:19:41 PM
I don't worship the devil. Jesus is Lord, friend. He died for your sins. He will forgive you if you just ask.
 

rikwad

October 09, 2024, 07:57:21 PM
Sorry, I couldn't resist my inner asshole.

Show 50 latest
Welcome, Guest. Please login or register.
November 21, 2024, 07:41:21 PM

Login with username, password and session length