Most folks find themselves adding immediate reach keys to simplify the sheer number of hotkeys and key combinations (MMO mouses, standalone gamepads, etc.) that need to be recalled & used regularly. The work required to implement a controller would be lost by periodically having to come off of the controller in order to use a certain function.