OCZ Behemoth Gaming Mouse

The Software
 
Unfortunately the included driver disc with our sample was snapped in two and therefore rendered useless. Thankfully like most manufacturers these days OCZ provide the latest drivers on their website which were easily located on the drivers page of the Support section. The driver itself has a very small footprint, perhaps down to the fact that the software doesn’t install on your system but acts as a standalone driver. In essence all it does is change the settings written to the flash memory of the mouse. This is great news for anyone wanting to take the mouse to LAN parties, over to a friends house or even to work/school should you have the urge, as you don’t have to worry about installing drivers every time to get the best out of your mouse.
 
 
I purposely launched the driver without the mouse attached to the system to see how the driver would react in this situation and was met with a rather intriguing question; “No Mouse?” I couldn’t help but grin, this was possibly the funniest thing I had seen all day (sad, I know.) As funny as it may sound it’s actually a fairly good idea. However, a slight rephrasing to something like “No Mouse Detected” would be a more direct approach and deliver the message in a more definitive manner. I can only wonder what other quirks lie hidden in the depths of the Behemoth driver.
 
No Mouse
 
With the mouse plugged in to my system this time, I proceeded to launch the Behemoth drivers for a second time. This time round was more successful with a loading message appearing for a few seconds, during which the LEDs on the mouse flashed, indicating the settings being read from the onboard memory.
 
Loading
 
On the Profile page three customisable profiles are available for use. A number of directional buttons enable settings to be transferred from mouse to PC and vice versa. A small description of what each button does appears when hovered over which is useful if you are new to working with profiles on a mouse. In general the software is rather basic, but it gets the job done which is no cause for complaint.
 
 Profile
 
Moving on to the Configuration tab, the settings are pretty self explanatory. You have the DPI adjustments which you can set ranging from 200-3200DPI and the USB report rate can be turned off completely or set at 125, 250, 500 or 1000 reports per second.
 
Configuration
 
When any changes are being saved to the mouse, a loading screen appears and the mouse becomes non responsive for the duration. Perhaps a notification to let the user know the mouse will stop responding would be helpful to reassure them during the process.
 
Waiting
 
 
If like me you often forget to save your changes before exiting you will know how much of a pain it is to have to go through it all again. To see whether OCZ had anything in place to warn me about saving the changes I had made, I changed a few settings and clicked to exit the program. To my relief OCZ has implemented a simple pop-up to check whether or not you want to keep your changes. What I didn’t expect was the way it was worded.
 
Check
 
Surely these can’t be the words of a programmer fluent in the English language? Either way, this really isn’t the best way to go about checking whether or not the user wants to close the program without keeping the changes. “Exit Without Saving” is the first alternative that springs to mind, and one that would be understood in an instant.