Autoinhibition is an important regulatory mechanism for cytoskeletal motor proteins. Kinesin-1 (kinesin hereafter), the ubiquitous plus-end directed microtubule motor, is thought to be controlled by a complicated autoinihibition mechanism, but the molecular details remain unclear. Conformational changes mediated by intramolecular interactions between the C-terminal tail and N-terminal motor domains of the kinesin heavy chain (KHC) are proposed to be one facet of motor regulation. The dimeric KHC also binds two copies of the kinesin light chains (KLCs), which have been implicated in both autoinhibition and cargo-dependent activation of the tetrameric motor complex, although the precise mechanisms remain opaque. Using in vitro reconstitution, we show that the KLC strongly inhibits the kinesin-microtubule interaction via an independent mechanism from the tail-motor interaction within KHC. Kinesin cargo-adaptor proteins that bind KLC activated processive movement of the kinesin tetramer but the landing rate of these activated complexes remained low. The addition of MAP7, which specifically binds to the KHC, strongly enhanced activated motor motility by dramatically increasing the landing rate and processivity of the activated kinesin motors. Our results support a model whereby the activity of the kinesin tetramer is regulated by independent tail- and KLC-based inhibition mechanisms, and that cargo-adaptor binding to the KLC directly releases both of these inhibitions. However, we find that a third component, a non-motor MAP is required for robust activity of the activated motor. Thus, human kinesin activity is regulated by a two-factor mechanism comprised of intramolecular allosteric regulation, as well as intermolecular kinesin-adaptor and kinesin-MAP interactions.