It would require more work to do so, as we specifically deactivate the mouse in the keyboard, joystick, gamepad etc. handlers.  So IMO they could be combined into one call in ProcessMouse().  If later on things want to be changed then it can all be changed at once.