The Logitech G604 Lightspeed follows the basic design of the G602, with an extended thumb rest and six programmable buttons in two rows. It has the same split triggers for the mouse’s left and right buttons, but it has a metal, notched scroll wheel with a physical toggle that allows the large wheel to rotate freely. The wheel also has clicks in the middle, left and right. To the left of the main mouse button are two other buttons, which serve as DPI commands by default. In case you haven’t counted, that’s 15 programmable commands. There is a power switch on the bottom of the mouse, and a wireless pairing button on the top. The mouse connects via a small USB receiver for optimal performance, but it also supports Bluetooth connections. The design is much sleeker than its predecessors. It’s two-tone, black, with a minimal soft-touch coating along its center section. Despite the lack of grippy material, the curvature of the thumb section provides a solid grip, making it easier to hold and move around. This simple aesthetic masks the fact that this is a true gaming mouse with a sensor that goes from 100 to 16,000 DPI while handling acceleration of over 40G and maximum speeds of over 400 inches per second. This is gaming-level performance when paired with the Lightspeed dongle that supports a 1,000 Hz polling rate. On the other hand, Bluetooth connections support polling rates from 88 Hz to 133 Hz. The Logitech G604 Lightspeed uses the G Hub software for a multitude of customization options, including many DPI settings. It allows you to create numerous profiles, including game-specific profiles, and numerous macros. Settings can be saved to the mouse and even transferred to Bluetooth connections with other computers, although the process of transferring G Hub profiles to the mouse was somewhat confusing.