Может зависеть от того, какая мышь ...
Я использую SteerMouse с Logitech MX518.
Позволяет выбирать из ассортимента функций для каждой кнопки / колеса и т. Д.
Может определять различные наборы функций для каждого приложения.
Тем не менее, он не будет работать на Magic Mouse или Magic trackpad.