So tell me about the difference between USB Overdrive and Steermouse? I know there have been a number of threads about this before but they are all quite old now and I wanted up to date information. I have a Logitech Performance MX mouse and it looks like Logitech has abandoned support for OS X. They still haven't updated the drivers for Yosemite and I'm sick of waiting, not being able to use all the features of my mouse. I have done some research and this is what I have discovered, please correct me if I'm wrong or add your own thoughts. I am currently testing Steermouse (SM) but haven't tried USB Overdrive (UO) - It looks like SM is updated more frequently than UO. I think SM was quicker to publish a Yosemite update, this is important to me because I upgrade to new OS X versions promptly. I also appreciate quick bug fixes. - UO has the advantage of being compatible with any device but at this stage I can't imagine using it for anything else. - Price looks fairly similar. Although UO is a one off cost and SM charges for major upgrades, SM only has these upgrades extremely infrequently. - SM suffers a little bit from poor English translation but has a nicer and more professional appearance. - SM has an option to pull up the task switcher which I use a lot. It does not appear UO can do this. - SM has the ability to automatically move the cursor to the default selection, UO does not. Have I missed anything?