At the top left is a photo of the Eclipse and depending on which button you select on the right, it will show you which button that corresponds to on the mouse. There are three different profiles that you can fully customize, and all settings are stored on the mouse. This means that you can move the mouse to another computer and all of your custom buttons and macros will still be available.
Each button on the right side can be remapped from several different presets. The second screenshot above shows Button 5 being remapped to Emulated Hid, which allows you to open a program such as your web browser, e-mail or media player simply by pressing that button. The third screenshot shows the Keepshot (mouse) function, which is a bit like a turbo button on a gaming controller. More on this during the testing portion of the review.
The macro and script functions allow you to create and edit macros and scripts. Completed macros / scripts can be transferred to the mouse's onboard memory or stored in the macro / script library on your hard drive.
To record, simply click Start Record, then enter your preferred button presses then click Stop Record. You can adjust the instruction cycle time as well as determine how the macro / script is executed when you press the designated button. Fire mode activates the macro / script a single time when pressed. Loop mode repeats the macro / script until the designated button is pressed again, while Keep Firing mode loops the macro / script while the button is held down. You can see in the screenshot above that I have created a macro with text spelling out "testing".
The Configuration section of the Eclipse software allows you to fine-tune the allowed DPI levels and set each level to a preset value from 200-2400 in 200 DPI increments. You can also change the USB report rate, from 125 up to 1000.
Usage thoughts and a conclusion are just ahead...