I use
XBMC for my cheap 5 button Logitech. I rebound click scroll wheel to a hotkey set to a social for "/book 3" to open my spell book and my two side navi buttons for left and right keyboard arrows so I can oage through my book quickly. Everything else is bound to left-hand side of keyboard. Never have to move my hands and can drive with both more easily, now.