Scotch 3M WR511 mousemat, wrist on the rubber coated gel pad, mouse can only be held so far away from the edge of that pad given length of ones fingers resting on the front two buttons, and I have a medium sized hand, takes L size Marigold washing up gloves and Nitrile gloves etc though , then pulling it backwards sees 10mm traversed then touches pad.
so a long mouse is already with its bum against the barrier before even being moved .
I am using a G100s set on fast, Logitech were helpful in this and said this is the one, adjust speed etc, gaming mouse feeds far more steps data to PC in 1mm move than a standard mouse. The change that occurred when Msoft went to win2000 from win98 saw standard mice with that rubber ball deliver a steppy line , Something in the OS change win95 v Win NT caused the effect., msoft admitted to me they were the cause, but never solved it in the OS.
Anyhow the quest to resolve this , for me, is the G100s,so I bought 5 of them !
with 2.4k views July 2017 clearly others are also keen to have a good mouse.