The bundled software suite works just like any other driver that Razer has coupled with their latest generation of gaming mice. You have all of the essential controls on the main screen. For all other more advanced functions you just expand the advanced functions tab. This will allow you to control every aspect of the mouse's performance.
The main driver screen is composed of several key features of the mouse. At the top you have all of the regular button assignment features that one might need when tweaking a mouse for one's preference. Personally I think that the button assignment that Razer includes to be very well suited for both gaming and Photoshop use since you can assign macros to all of the buttons. Besides that the standard functions the driver lets you assign cover all your basic needs completely.
Further down on the main driver screen we find some of the more unusual driver features such as profile controls and light options. As with the Diamondback 3G the driver lets you turn of the scroll wheel and Razer Logo lights. The profile lets you save and store profiles directly on the mouse in its onboard memory.
As with all Razer drivers you can adjust both polling rate and DPI setting of the mouse. The real innovation behind the DPI switch on the Lachesis is that it lets you alter the DPI setting of the sensor in 125 DPI increments. This feature is unique to the Razer Lachesis and you won't find a feature like this on any other mouse on the market today. The native scaling options on this third generation sensor also means that the sensor should have the exact same tracking characteristics at all DPI settings, as opposed to most normal mice that alter tracking characteristics depending on DPI setting.
Overall the third generation laser sensor is a much more mature and fully fledged technology than the second generation.
By expanding the "Advanced Settings" tab in the driver you get a lot of functionality that's essential if you want to get the most out of your mouse. One of the most valuable options is the mouse acceleration control. In order to get consistent tracking you need to turn this feature off, otherwise precision will be compromised. Now acceleration control isn't the only feature hidden away in the "Advanced Settings" tab. In the advanced section you can also fine-tune the sensitivity per axis and Windows pointer speed. Because the sensitivity control increments are so small you can tweak it to fit your style of play very accurately.
Storing a profile on the mouse is a relatively easy task. All you do is setup sensitivity and buttons and then use the drop down menu to locate a vacant slot in the memory. Then you just point and click and the profile is stored on the mouse. If you want to change the active profile you don't even have to enter the driver software all you got to do is press the "Profile button" on the bottom of the mouse and it lets you go through all of the profiles stored on the onboard memory.