SteerMouse is a mouse driver that lets you freely customize buttons, wheels and cursor speed. Both USB and Bluetooth mice are supported, no matter whether the mouse is designed for Windows or Mac.
Posts tagged with mouse.
Subscribe to the mouse tag feed.
BetterTouchTool is a great, feature packed free app that allows you to configure many gestures for your Magic Mouse, Macbook Trackpad and Magic Trackpad. It also allows you to configure actions for keyboard shortcuts, normal mice and the Apple Remote. In addition to this it has an iOS companion App (BTT Remote which can also be configured to control your Mac the way you want.
jitouch is a Mac application that expands the set of multi-touch gestures for the new MacBook, the Magic Mouse, and the Magic Trackpad. These thoughtfully designed gestures will enable you to perform frequent tasks more easily such as changing tabs in web browsers, closing windows, minimizing windows, changing spaces, and a lot more.
MenuMate displays a copy of an app’s menu bar items whenever you want, right next to the cursor.
Xhotkeys provides a simple and easily configurable hotkey launcher for the X-Window System, binding keys and mouse buttons to configurable commands. It should work on all desktops (Gnome, KDE, Xfce, …) available for the GNU/Linux operating system. Configuration files can be modified manually or using a graphical GTK+ configurator.
unclutter makes your mouse cursor disappear after a few seconds of inactivity.
I couldn’t find a decent link, but most distros will have a package available—if yours doesn’t, download the source here.
teleport lets you use a single mouse and keyboard to control several Macs. Simply reach an edge of your screen, and your mouse teleports to your nearby Mac, which also becomes controlled by your keyboard. The pasteboard can be synchronized, and you can even drag & drop files between your Macs.
Cinch gives you simple, mouse-driven window management by defining the left, right, and top edges of your screen as ‘hot zones’. Drag a window until the mouse cursor enters one of these zones then drop the window to have it cinch into place. Cinching to the left or right edges of the screen will resize the window to fill exactly half the screen, allowing you to easily compare two windows side-by-side (splitscreen). Cinching to the top edge of the screen will resize the window to fill the entire screen (fullscreen).
See also, for fans of the keyboard: SizeUp.