While checking out the code for the mappings used, I realised that it would be handy to let animators out there know what the mappings were. I've probably posted about these in the past, and if I have, it's probably been a while since I did so and people may not have seen it (or have forgotten by now). So, a little reminder probably won't hurt.
So, without further ado, here's the logic behind the current mappings.
Here's what each modifier key is used to represent:
- Shift = "Extend Selection"
- Alt = "Column"
- Ctrl = "Select Left/Right"
- Ctrl+Alt = "Curve/Channel"
(*) This is the feature which I found was not in fact implemented for the DopeSheet. It seems to only have worked in the Graph Editor for the last few releases... See r. 60895
Alt and Control modifiers can be combined with Shift to do "Add Column to Selection" or "Add Curve/Channel to Selection" operations (instead of just "Select Keyframe Column" or "Select Curve/Channel" only).