Well, I've had this mouse since January. The only reason I continue to use this mouse is because I gave my old away and Im laid off work so I can't afford a new one.
Personally, I would highly recommend staying away from this mouse.
The firmware is very, very buggy. Check
http://www.fragyou.net/2009/11/15/steelseries-xai-142-software-available/ to find many examples of issues with this mouse.
The extra side buttons are mostly useless, due to the lack of programming optios. You cant even assign a regular kestroke to them!
Trying to program macros proved to be nearly impossible. A software bug prevents you from assigning macros uless you do a glitch/trick to get it to work. To get it to work, first I went to the "macro manager". Wasnt too hard to figure out how to create a macro. The hard part was assigning it. After creating a macro I labeled "macro1" I exited, expecting it to be in the popup list next to "assign macro". Unfortunatly it was not. This is as far as I had gotten b4. So I decided to try again a few times. After some trial and error, I was able to get it in the list by exiting the program, and restarting it. Now its in the list, just select it right? Nope, now when I select it, the whole program crashes. More trial and error, and I discovered that it will assign without crashing if I open and close the macro manager. So the procedure is this: create macro, close program, restart program, open and close macro manager, select the previosly created macro.
Now, unfortunatly the macros arent exactly what i wanted. Sice you can only have the button be depressed for a specific amount of time, it doesnt help with voice chat programs like ventrilo, where you hold the button while talking. What I would like is the ability to assign any key on the keyboard to any button on the mouse, so that when I push the mouse button, it behaves like the corresponding key-it stays on until you release it. When I assign a macro, then use that key for ventrilo, it keys up the voice chat for only the amount of time configured in the macro manager(up to 5 seconds. This means I would have to press the key every 5 seconds if I want to talk longer. Or if I only want to talk for only 1 second, it stays keyed up for 5 still.
I actually got Mike Stankowski from SS to talk to me by letting him know that I was posting my feelings about the mouse on many sites including newegg.
His last correspondence read this:
James,
Thanks for letting me know about these. I'll contact our R&D guys and see if this is a feature that can be added on a software level or if we can integrate it in our future products. Sorry for the limitation at this time. If you have any further feedback or questions please do let me know.
Unfortunately at this time we are not sure what is causing the software problem and hope to come out with a patch if possible to resolve the issue.
Regards,
Mike
Apr-23 2010 19:16.