15 Replies Latest reply on Apr 9, 2016 6:21 AM by BareForm

    Change layer scrolling shortcut?

    TikiTheKing

      Hi everyone!

       

      I came to this forums once again because I seek help with Photoshop. I'll try to be as short as possible with describing my problem.

       

      I would like to know if there is a way to change layer scrolling shortcuts. I know that default ones are Alt + [ or ] to scroll  through layers, but unfortunately my country's keyboard does NOT have [ and ] keys. Therefore I am unable to quickly scroll through my layers. So I went into the keyboard shortcuts menu and searched it over and over again and couldn't find the these two shortcuts.

       

      Some of you may suggest that I should change the keyboard setting in Windows, but changing the keyboard setting on my computer is not an option here, because I've been using my country's keyboard + translated version of windows my whole life. Even if I did change the the keyboard to English one in Windows, I still wouldn't know on which keys certain symbols would be because I don't have an English keyboard.

       

      Well, that's all. Hopefully someone will be able to help me.

       

      Thanks for your replies!
      Jerry

        • 1. Re: Change layer scrolling shortcut?
          R_Kelly Adobe Community Professional

          What language is your operating system and what kind of keyboard layout are you using?

           

          What version of windows and photoshop are you using?

           

          Are you using a localized version of photoshop for your language?

          • 2. Re: Change layer scrolling shortcut?
            TikiTheKing Level 1

            My OS is in Slovenian language and my keyboard is also Slovenian.

             

            I'm using Windows 7 Ultimate x64 which is up to date with updates. For the Photoshop I'm using CS6 x64 version 13.0.1 which is also up to date with updates.

             

            I don't think my photoshop is localized because it's completely in English.

            • 3. Re: Change layer scrolling shortcut?
              R_Kelly Adobe Community Professional

              I tried on windows 8 with the keyboard input set to Slovenian with an english language version of photoshop cs6 13.01, but didn't really have success.

              A few of the shortcuts worked, but not that particular one, which correct me if i'm wrong, would use something like the Alt Gr key (right alt key on the keyboard)

              plus F or G on the keyboard (english F and G key)

               

               

              • 4. Re: Change layer scrolling shortcut?
                TikiTheKing Level 1

                Yeah, that's exactly what my keyboard looks like. And yes, it's true that you can activate them by pressing and holding down Alt Gr key, then pressing either F or G.

                 

                Unfortunately like you've said it doesn't work in Photoshop CS6 or any other version of PS for that matter.

                 

                So is there any way around this?

                • 5. Re: Change layer scrolling shortcut?
                  conroy Level 5

                  Have you tried Alt combined with the keys highlighted below? These keys are in the location of [ and ] on an English keyboard.

                   

                  keyboard-234.png

                  • 6. Re: Change layer scrolling shortcut?
                    TikiTheKing Level 1

                    Yes I have, but it does not work...

                    • 7. Re: Change layer scrolling shortcut?
                      R_Kelly Adobe Community Professional

                      Does it make any difference if you change the input languge to english and use the above keys as shown by conroy?

                       

                      Another possible solution is that one of us could send you an action or script that could be assigned to your own keyboard shortcut?

                      • 8. Re: Change layer scrolling shortcut?
                        R_Kelly Adobe Community Professional

                        For example here's a script to select the backward layer.

                         

                        You would copy the below script and paste into either extend script cs6 or a text editor such as notepad and then save the script with a name and extension .jsx.

                        Then save the script (extend script cs6) or copy the script to your photoshop cs6 presets>scripts folder.

                         

                        C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Presets\Scripts (32 bit photoshop cs6)

                         

                        C:\Program Files\Adobe\Adobe Photoshop CS6\Presets\Scripts (64 bit photoshop cs6)

                         

                         

                        Start or resstart photoshop cs6 and the script should be under File>Scripts and use the Edit>Keyboard Shortcuts to assign a shortcut key.

                         

                         

                         

                        // =======================================================

                        var idslct = charIDToTypeID( "slct" );

                            var desc5 = new ActionDescriptor();

                            var idnull = charIDToTypeID( "null" );

                                var ref4 = new ActionReference();

                                var idLyr = charIDToTypeID( "Lyr " );

                                var idOrdn = charIDToTypeID( "Ordn" );

                                var idBckw = charIDToTypeID( "Bckw" );

                                ref4.putEnumerated( idLyr, idOrdn, idBckw );

                            desc5.putReference( idnull, ref4 );

                            var idMkVs = charIDToTypeID( "MkVs" );

                            desc5.putBoolean( idMkVs, false );

                        executeAction( idslct, desc5, DialogModes.NO );

                        1 person found this helpful
                        • 9. Re: Change layer scrolling shortcut?
                          R_Kelly Adobe Community Professional

                          Untitled-2.png

                           

                           

                           

                           

                          Untitled-1.png

                          1 person found this helpful
                          • 10. Re: Change layer scrolling shortcut?
                            TikiTheKing Level 1

                            Oh my!

                             

                            You sure have taken a lot of time to help me solve this, thank you for your effort!

                             

                            To answer your previous question: No, if I switch to English keyboard and then start Photoshop it will just jump back to my default keyboard. Same if Photoshop is already over. Somehow the Photoshop is bound to my default keyboard.

                             

                            As for the script you wrote...

                            I did exactly what you've told me, yet when I start Photoshop and click on the script I get this error:error.PNG

                            • 11. Re: Change layer scrolling shortcut?
                              R_Kelly Adobe Community Professional

                              You should have an image open with some layers and see if the script works then.

                              • 12. Re: Change layer scrolling shortcut?
                                TikiTheKing Level 1

                                Oh yeah, silly me. I was so excited about this that I didn't open a file and create layers.

                                 

                                But YES, it DOES work!

                                 

                                Thank you so much!!!

                                 

                                One last request: Would you be so kind to write me a script that will make the layers scroll up too, if it's possible. Then I would have both functions of the [ & ] and I can assign my own keyboard shortcuts to them. Thanks in advance!

                                • 13. Re: Change layer scrolling shortcut?
                                  R_Kelly Adobe Community Professional

                                  Here is Select Forward Layer

                                   

                                   

                                   

                                   

                                  // =======================================================

                                  var idslct = charIDToTypeID( "slct" );

                                      var desc5 = new ActionDescriptor();

                                      var idnull = charIDToTypeID( "null" );

                                          var ref4 = new ActionReference();

                                          var idLyr = charIDToTypeID( "Lyr " );

                                          var idOrdn = charIDToTypeID( "Ordn" );

                                          var idFrwr = charIDToTypeID( "Frwr" );

                                          ref4.putEnumerated( idLyr, idOrdn, idFrwr );

                                      desc5.putReference( idnull, ref4 );

                                      var idMkVs = charIDToTypeID( "MkVs" );

                                      desc5.putBoolean( idMkVs, false );

                                  executeAction( idslct, desc5, DialogModes.NO );

                                  1 person found this helpful
                                  • 14. Re: Change layer scrolling shortcut?
                                    TikiTheKing Level 1

                                    Awesome!!!

                                     

                                    Works flawlessly! Thank you forever!

                                     

                                    If I'll have any more problems I'll be sure  to come back to this great community!

                                     

                                    Have a great day!
                                    Jerry

                                    • 15. Re: Change layer scrolling shortcut?
                                      BareForm

                                      It's incredible that Adobe hasn't addressed this problem after all these years. Millions of people around the globe depend on Adobe products, and yet the only country where the full set of keyboard shortcuts work is in the US.

                                       

                                      The workaround I have used in all these years is using a shortcut to toggle between your keyboard layout and the US. On a Mac this is easily assignable to a keyboard shortcut through (I use ctrl-alt-cmd-space). The downside is that you have to switch back every time you need to write something in your own language. The upside is tremendous, though. I might have doubled my efficiency with After Effects after I discovered this trick.

                                       

                                      But that someone in the community have to write a homegrown script to make the app work outside of the US is just ignorant.