Objects are scaling along global axes instead of local (even after setting Transformation Orientation to “Local”) Problem: objects are scaling along global axes instead of local, even though I set Transformation Orientation to “Local”.

The Transformation Orientation option seems to apply only to the graphic manipulator handles but not to keyboard scaling (key S). When using keyboard scaling, the object (such as cube), gets skewed because of this.

How to enable local orientation for keyboard scaling (key S)?
To do local scaling push S and then the axis you want to scale on twice.
So to scale along the local X you push S XX.