I think it could be quite educational for viewers of Blender video tutorials if there were an option (preference) available to tutorial creators to display keys currently being pressed along with mouse buttons (left/right/middle) being clicked in the current view, much like the current object and/or camera names can be viewed on screen in the 3D View.
Due to how fast certain keystroke combinations can occur, and the disparity of frame rate of video capture, this might not be practical/possible in all situations where there are complex modeling or other activities underway.
One solution to the speed problem could be to offer the key/mouse combinations as "last key" pressed/"last mouse button" clicked and to display that information with a delay or to make it persist until the next keystroke/mouse click occurs.
Another solution, of course, is to proceed at a slower pace :-)
This came to mind after I posted a speed modeling session of mine a while back at BlenderArtists.org and someone expressed interest in what keys I had been using.
Under more ideal circumstances, such as someone intentionally going slower for tutorial purposes and recording the session at a higher frame rate, the real time visual key click/mouse click indicators could be extremely helpful.
These visual cues can also be helpful in the following manners:
- For new users, they can pay more attention the keystrokes/mouse clicks as necessary.
- For advanced users, they can ignore the visual cues and concentrate more on the work flow and tutorial provider's commentary.
- For the tutorial provider, there are at least three immediate benefits:
[....]