The current keymap in Blender 2.7x has become overly complex, messy, and very inconsistent. It needs to be reworked. There's too many cases of inconsistent workflows, complicated modifier keys, and in general there's just too many hotkeys for anyone to practically manage.
To create a new, more minimal default keymap that creates an effective workflow for the most fundamental tools while leaving plenty of room for customization by the user.
This keymap will not attempt to map every tool for every editor. It will attempt to offer a solid set of defaults for key tools, leaving the rest up to the user.
This revamp should address, at the bare minimum, these items:
- Make selection methods consistent across editors (including Left / Right select)
- Make selection modifiers (add / remove) consistent across all selection tools
- Make it easier to learn by reducing the number of hotkeys and improving consistency across editors
- Rely less on obscure hotkey combinations with lots of modifier keys
- Prioritize the operators that get hotkeys by default
- Make hotkeys consistent across editors for similar tools
Keymaps are difficult and complex. Initially this keymap will address Selection Tools for all editors(T37420) and the essential 3D View editor operators. After selection and the 3D View are satisfactory then work will move to the other editors.
Myself, @Jonathan Williamson (carter2422), am working on the initial keymap, which will be tested and discussed amongst the UI Team first, followed by testing by select active users. After select testing and reviews are finished it'll be opened up for additional discussion and input by the community.
Progress is slow, but ongoing.