Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to bind "hide all other layers" to a key combination?

That you can do with the mouse by alt/option click on eye or right clicking.

I found the "hide layers" but that toggles hiding for the selected layers, I want to do the inverse.

share|improve this question
up vote 5 down vote accepted

There is no predefined shortcut for that, but you can make an action to do it for you really easily.

  • Select your active layer (the one you want to show)
  • Window => Actions
  • Click on 'New Action', select the shortcut you want (I chose Shift+F1).
  • You now see a recoding dot (red). Alt+Click on the eye of your layer.
  • Click on the 'Stop' icon to stop recording your action (just beside the red dot in the actions window).

Now you should be able to select any layer and press your shortcut (Shift+F1 for me) to hide all other layers.

Actions panel in PS CS6

Actions panel in PS CS6

share|improve this answer
Don't work for me (CS5 windows). The action created is bound to the specific layer I clicked when recording, not the selected layer. And it is bound to ether show or hide, not both. – dalkvist Mar 27 '13 at 10:40
So right click and show/hide don't work, BUT alt click do! THANKS – dalkvist Mar 27 '13 at 12:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.