So there's no Darkfield, but that's not to say there's nothing remarkable about the laser sensor powering the G500. As far as we're aware it's the most sensitive gaming mouse around, with sensitivity ranging from 200dpi all the up to a massive 5,700dpi. Even the mighty Razer Mamba only manages 5,600dpi. This might be overkill for some, but it's nice to have for those that can use it and if you don't it's not doing any harm.
As previously mentioned there are two dpi-switching buttons, and a three-bar red LED indicator lets you know what sensitivity you're on. Without installing Logitech's included SetPoint software, the mouse defaults to 400, 800 and 2,000dpi as its three presets. Once the driver is installed you can select up to five presets, with the dpi-LED bars darkening at the bottom to show the highest two settings. You can program these to anything between 200 to 5,700dpi in 100dpi increments and store them on the mouse's onboard memory.
Here we come to the G500's major limitation compared to the discontinued G9 and pricier G9x. It only has 8KB of onboard memory and can consequently store just a single profile (compared to five on the G9-series). Of course you can still store unlimited profiles on your hard drive or carry them around with you on a memory stick, but the G9-series' ability to hardware-switch profiles mid-game - or mid-app, for that matter - and its accompanying colour-changing LEDs are sorely missed.
This does impact on the price, though, since the G500 is just £40 compared to the G9x's £60. This makes it a good alternative if you want a competent gaming mouse without breaking the bank, while also appeasing those who loved their G5s and didn't find the G9's design to their tastes. It's just a shame that there's no alternative for those that want the features of the G9x and the ergonomics of the G500!
Finally it's worth touching upon Logitech's SetPoint software. As has been the case for the past few years Logitech's software is fairly streamlined and easy to use. It's not quite as slick as it could be, but then it needs to cater for every Logitech peripheral available. There are plenty of options to adjust the mouse's sensitivity along the X or Y axis, assign functions, shortcuts, keystrokes or macros to every single button, as well as both custom and preset profiles.
If Logitech married the ergonomics of the G500 with the looks and features of the G9x it would have the ideal mouse. Provided you're willing to put up with its minor flaws and limitations, however, the G500 is still an excellent and affordable effort.