drivers, windows-level hardware acceleration ('enhanced mouse pointer accuracy' in control panel, etc), refresh/polling rate between your pointing device and USB hub, the type of mouse sensor you use and the type of surface you use with it, the lift-off distance, etc. to say nothing of program-specific zoom levels, magnification, mouse enhancement/acceleration, etc. even the PPI/definition and refresh rate of your monitor and viewing device have an effect; a mouse feels significantly smoother on a 120Hz screen than a 60Hz one.
i use a mouse on its very lowest DPI, 400DPI, and have low sensitivity on my windows. that means i have to effectively drag the mouse around a lot to get from one side of the screen to the other. but it 'feels' incredibly granular, and accurate. if i set it to its highest DPI, 3200DPI, it would skate across my screen in 3cm of hand motion. so there's really more to 'accuracy' than DPI. DPI just gets talked about a lot for marketing reasons, and because big numbers look better, i guess.
it sounds like your mouse sensor just isn't working very well. maybe it's old, has gunk in it, has been scratched or marked by dust, etc. i cannot think of a scenario in which even my 400 DPI mouse wouldn't be able to select things accurately.
Last edited by uziq (2020-07-05 03:22:22)