points
I'm on a Mac keyboard bent for the very reason, actually,
Mouse firmware sounds very cool, though. If you could access a layer by holding down a central button, that could open up neat possibilities.