logitech is the only one that consistently makes mouse software, both gaming and regular use, that while looking functional and friendly by the interface, is actually unreliable trash under the hood. Macro keys get overwritten or just stop working all together eventually, always. And with synergy, forget about it. It will literally fuck up other programs by sending some oddball keystrokes that you didn't want. It's like the program itself doesn't have key rollover.