The G600 uses the Logitech Gaming Software suite, which will auto-detect the hardware when plugged in. You’ll then have the option of switching between modes to program the G600 with: On-Board Memory or Automatic Game Detection. Though you may be familiar with the terms, they go a bit deeper in regards to the actions available to program with. Depending on how you want to use the mouse, on-board or with application-specific actions, you’ll have different options available to you as you navigate the rest of the software. To put it simply, Automatic Game Detection (AGD) mode will give you more options when assigning actions to buttons, since using this mode assumes you will have the application-specific commands available to you. On-board assumes you’ll be roaming to computers that may or may not have those applications installed, so they aren’t available. I’ll go into this a little more in depth, but for now an example is an action available in AGD mode for Ventrilo push-to-talk.
The first ‘tab’, which are switched between using icons in the buttons right half of the software, is used to customize buttons, and therefore where much of the meat is. In both modes, you’ll see a graphical representation of the thumb bank as well as an above shot of the G600, which text bubbles displaying the currently selected action. In the On-Board mode, you click on the desired button for a drop down list of available actions of Edit, Use Generic, or Unassign. The Edit option will allow you to assign the button with predefined mouse functions or keystrokes, or set your single keystroke. If you want to set a stroke with multiple keys, such as a macro, you’ll have to switch to AGD mode.
You can see two extra windows with the AGD version selected. Profiles is pretty self explanatory, with the ability to save and import up to six profiles. The Commands window has some default values created already, essentially commands that will have been set to the mouse by factory default: numeric keys, back and forward, left and right click, etc. Clicking on the plus symbol of the Command window will open the Command Editor, which will allow you to add variety of commands to the main Command bank. Most categories are straightforward, but a few to point out are the Text Block, Media, Hotkey, Shortcut, Function, and Ventrilo options. Once added to the Commands bank, you’ll be able to drag the action onto the desired key.
The next category, Pointer Settings, is pretty similar between both modes, though AGD does offer a little more customization. Both allow multiple levels of DPI sensitivity, four levels for on-board memory and five for AGD mode. Assigning the default and the shift values is as easy as toggling above the graph, which provides a graphical representation of the levels you choose. The report rate is also available, from 1000 to 125 for legacy support. AGD provides Advanced options such as Separating DPI X and Y axis and enhanced pointer precision.
The final category is lighting, which is identical between both modes. Here you can customize the G600’s RGB colors with 16 million possibilities via a color wheel, value slider, or a preset palette. The intensity of the glow can be adjusted, as well as the effect (cycle or pulse) and the rate at which it takes place. Another neat feature is the lighting sleep timer, which will turn off after a set time of inactivity.