Skip to main content
Inspiring
January 26, 2023
Open for Voting

'Keyboard shortcuts' is missing 'activate mask'

  • January 26, 2023
  • 9 replies
  • 640 views

As far as I can tell (searched the internet far and wide), Photoshop is completely missing a menu item in the 'keyboard shortcuts' -menu to change the shortcut for "activate a mask".

 

So, normally, to activate a mask on the currently selected layer, you press Ctrl \ (Mac: Command \). This is the same as clicking on the layer mask thumbnail. HOWEVER, there seems to be no way to change this shortcut in 'keyboard shortcuts' -menu (the item is missing).

Why would you want to, since there's already a shortcut set??? Well, if like me, you're using a foreign keyboard, then the backlash won't function here. So the only way I could use the original shortcut would be to change my keyboard layout completely to a US keyboard.

 

Please Adobe, add a menu item where this shortcut (Ctrl \) can be altered.

9 replies

CShubert
Community Manager
Community Manager
January 26, 2023

Moving to Ideas so others can vote and help get the attention of the team for. possible future releases.

 

Thank you,

Cory

Inspiring
January 26, 2023

These are all helpful suggestions for workarounds, thanks. I will check into the scripts.

However, I still think it would be useful and totally logical that this keyboard shortcut could be altered through the 'keyboard shortcuts' -menu. Having to change keyboard input methods and install scripts or macros is far from optimal.

Why the shortcut cannot be altered like other commands, who knows? I have seen on the internet other people having the same issue, so here's hoping it'll be added soon.

 

D Fosse
Community Expert
Community Expert
January 26, 2023

Well, I've had to remap several standard shortcuts simply because the keys aren't there. The most critical are brush size and hardness, which I've remapped to , and . and N and M.

Bojan Živković11378569
Community Expert
Community Expert
January 26, 2023

I havent seen many keyboards but I do believe most of them are identical in keys, the only difference is in mapping and labeling.

D Fosse
Community Expert
Community Expert
January 26, 2023

OK. So this is apparently region specific.

Bojan Živković11378569
Community Expert
Community Expert
January 26, 2023

I have standard keyboard (probably US) but it works with Serbian keyboard too.

Stephen Marsh
Community Expert
Community Expert
January 26, 2023

I don't use a foreign language or keyboard etc., so I don't know if this helps or not:

 

This command can be scripted. Then a custom keyboard shortcut can be added to the installed script.

 

selectLayerCompositeChannel("mask");

function selectLayerCompositeChannel(chanPara) {
    // "RGB" | "mask"
	var s2t = function (s) {
		return app.stringIDToTypeID(s);
	};
	var descriptor = new ActionDescriptor();
	var reference = new ActionReference();
	reference.putEnumerated( s2t( "channel" ), s2t( "channel" ), s2t( chanPara ));
	descriptor.putReference( s2t( "null" ), reference );
	descriptor.putBoolean( s2t( "makeVisible" ), false );
	executeAction(s2t( "select" ), descriptor, DialogModes.NO);
}

 

jazz-y wrote a toggle script to cycle between the composite channel and mask channel here:

 

 

D Fosse
Community Expert
Community Expert
January 26, 2023

This is a new one to me. I do have the backslash as a primary key on my Norwegian keyboard, but ctrl\ doesn't do anything here. No mask added. Does that work on UK/US keyboards?

 

I agree that would be a useful shortcut, and now that you mention it I think I have missed it 😉

Bojan Živković11378569
Community Expert
Community Expert
January 26, 2023

If you are on Windows install English input method and use it instead of foreign. With English in use you will be able to press Ctrl + \ keyboard shortcut. To quickly activate keyboard use Win logo + Spacebar.

https://support.microsoft.com/en-us/windows/manage-the-input-and-display-language-settings-in-windows-12a10cb4-8626-9b77-0ccb-5013e0c7c7a2