rawMouseEnable question - WoWInterface
Thread Tools Display Modes
07-11-21, 01:32 PM   #1
A Warpwood Thunder Caller
hasnogaems's Avatar
Join Date: Apr 2016
Posts: 93
rawMouseEnable question

What exactly it do? There is also 3 related CVars and those are unclear either
Acceleration enable for example. How much acceleration we are talking about. And is there acceleration with rawMouseEnable 0?
  Reply With Quote
07-11-21, 03:31 PM   #2
A Molten Giant
Kanegasi's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2007
Posts: 590
Raw mouse bypasses any OS or driver customizations and reads mouse movement directly from the hardware input. The other options are basic versions of what the OS or driver customizations would provide. Windows provides the acceleration and rate parts, while other drivers like Logitech for its mice, can provide resolution changes.

Acceleration: Speeds up the mouse the longer it's moving, reset when it stops.

Rate: Speed of mouse movement in milliseconds of how long it takes for the game to read the mouse position.

Resolution: Imagine the mouse movement in an invisible screen overlay. Increasing this value "zooms out" this overlay. The result is effectively a slower but more accurate mouse. This setting is very popular in shooting games, especially with mice that have a special button to switch between a normal setting and a sniper setting.
  Reply With Quote
07-17-21, 04:01 AM   #3
A Pyroguard Emberseer
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,057
Raw mouse input is an option for how mouselook behaves. It has no effect on cursor mode. As mentioned previously, it allows you to configure mouse settings independent of your OS configuration. However, the explanations on some settings isn't exactly accurate.

Mouse resolution is the base cursor speed. Usually measured in DPI, this is how many pixels the cursor moves for every inch of mouse movement.

Mouse acceleration is a modification to the cursor speed based on how fast you move the mouse. Slow movements allow precise control while fast movements cover more distance. Most people turn this off in games because it makes mouse movements more unpredictable.

Mouse rate is basically the mouse's polling rate measured in Hz. Because of how USB devices work, the mouse doesn't stream data constantly to the computer. Instead, the computer has to ask the mouse what its status is and it checks 100 times per second by default. This comes out to a 10ms response time at worst. Depending on your mouse hardware and drivers, this can be adjusted into the thousands of hertz, which would result in sub-1ms response time.
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)

Last edited by SDPhantom : 07-17-21 at 04:04 AM.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Help/Support » rawMouseEnable question

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off