I recommend and currently use the Logitech G602. It’s responsive and has 11 programmable buttons. It’s wireless so no cable to get in the way. The G602 has two modes which affect battery life and performance – Performance mode and Endurance mode.
In Performance mode, the G602’s polling rate can be set to 250Hz or 500Hz. To change the polling rate, use Logitech Gaming Software. In Endurance mode the polling rate is locked at 125Hz.
The G602 has a DPI range of 250 – 2500 with a default level of 1500. The lowest setting of 250 would make the mouse slow for anything and annoying to most people. The DPI level can be raised or lowered with two buttons within easy reach of the index finger. It can also be set in Logitech Gaming Software.
The G602 is powered by two AA batteries. Battery life is up to 240 hours in Performance mode and up to 1440 hours in Endurance mode. I’ve had this mouse since late 2015 and used it in Endurance mode at the default DPI level to play many single-payer games from different genres including FPS, RPG and strategy; it has always worked very well.
Click here to go to the next recommended part.