the keyboard shortcuts in ableton live are as robust as they are useful. there are, however, opportunities for speeding up your production in the few areas the keyboard is lacking. these are often specific to an individual's workflow & the answer is usually a midi controller but if you're a laptop-based producer working in multiple locations you won't always have one on you. in these cases, one may turn to live's highly versatile key mapping features.
you can easily enter key mapping mode at any time by pressing cmd (ctrl) + k. the keys you choose are arbitrary, but you'll find certain ones will work better than others for certain purposes. feel free to experiment!
things to keep in mind
live already makes substantial use of your computer's keyboard, even outside the innumerable modifier-based shortcuts. I've made this infographic to help you avoid the keys that are feature-laden or unmappable:
keyboard (blue) of course represents the built-in single octave keyboard, a wonderful asset for demoing sounds or quick composition on the go. you can override these if you wish or your needs require it, but I prefer to leave it on.
system (red) represents unmappable keys that are used as modifiers & computer-related input.
ableton (yellow) are the keys that already have function in live without modifiers, including z & x (keyboard octave change), c & v (keyboard velocity change), & tab (switch between arrangement & session views).
keep in mind that ableton distinguishes capitals, so if you want to map some of these default shortcuts, you can. for example, b enters draw mode, but you could map B to turn the metronome on & still preserve the lowercase b for draw mode.
save to template
there are many, many functions you can key map - device parameters, mutes, track selection, etc. these can be handy in a pinch on a per-track basis, but my focus today will be on ideas for key maps that are useful in all projects, effectively expanding live's functionality & keyboard shortcuts. as such, you may consider saving the best ones into your default template - this way, every time you load up a new project you have all the keyboard shortcuts you find useful without having to map them each time.
you can check out my guide to reference tracks for an example of a useful default template you can build with key maps.
5 ideas to get started
if you're like me, you use a lot of locators to keep your project marked & organized. the ability to jump around to key sections in your tracks is fantastic & key mapping makes this process even faster. I prefer < & > as my selectors because they look like their function, & ? for set/delete because of its proximity.
tap tempo is in many ways the most organic way to enter tempo. clicking on a mouse will do fine, but pressing a button feels a lot more solid & natural. it can be handy to have this feature ready & waiting when you load up a project so it's one I definitely recommend saving this to the default template if you think you would use it.
if you're doing any kind of live recording & want to sync to the grid, the metronome is indispensable. it has always bothered me there is no default keyboard shortcut for turning the click track on and off but fortunately key mapping makes this possible. once again, adding this to your default template can pay dividends in convenience going forward.
if you're modulating a lot of parameters, automation arm is a feature you'll be turning on an off as required throughout your project. it's a minor improvement to not have to move & click the mouse to do this, but over the course of many projects & automation arming it can be a huge time-saver.
creating key maps for existing keyboard shortcuts can feel redundant, but for certain shortcuts & uses it makes sense. if you're on a mac, live's default record shortcut requires you to use two hands to reach the fn & f9 keys at the same time. there are plenty of situations where you'll want at least one hand on your instrument in preparation for playing & the more simple single key press proves useful.
master volume snap
you'll often want to check your mix at low levels to hear what pokes through. you can turn down knobs on your interface or mixer, but mapping the master volume fader to snap to a specific lower level will be quicker & more consistent every time.
check mono compatibility
here's an excellent bonus tip thanks to reddit user u/ProfessorStrangeman:
Ooo! I have one to add!! I've got a Utility on my master bus with the width set to 0% & the on/off mapped to the tilde '~' key so I can quickly mono reference while sound designing & mixing.
this is definitely one that's worth adding to your default template - it's easy to do but you don't want to have to set it up every time you load a new project. it is always a good idea to check for mono compatibility and having a quick switch at your fingertips can really speed this process up.