Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

keyboard shortcuts as actions?

Explorer ,
Apr 07, 2019 Apr 07, 2019

howdy! rather than bore you with the reasons why, is there a way to make a keyboard shortcut an action? i thought a workaround was to change the desired shortcut into a function key, but then the action expects more. For example, if you change cntrl+O (open) into F2, and then make that function key the action, it will not go through the process of opening a file; it expects you to add another piece to the action. Am i outta luck?

thx in advance, - john

6.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Apr 07, 2019 Apr 07, 2019

Keycuts can’t be converted into an action set/action. You will need to use the “Insert menu command” option in the actions panel to add the menu item to the action.

Keycuts for actions are limited, scripts offer more possibilities for keycuts and you could either script the menu or have a script play an action that has the inserted menu in it.

Translate
Adobe
Community Expert ,
Apr 07, 2019 Apr 07, 2019

if you change cntrl+O (open) into F2

Why don’t you simply edit the shortcut with Edit > Keyboard Shortcut?

Otherwise please explain what your problem is.

Screen Shot 2019-04-07 at 16.20.42.png

it expects you to add another piece to the action.

One can stop recording an Action.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 07, 2019 Apr 07, 2019

thank you for replying-- as i mentioned in my first post, my ultimate goal is not to make a custom shortcut, but to convert a keyboard short cut into an ACTION.

as you have mentioned, i have already converted cntrl+o into F2, making the F2 function key now the keyboard shortcut to open a file.  the problem i am having is then making that shortcut into an ACTION.  when i create a new action to simply make it the keyboard shortcut of F2, it does not work.  the action seems to require more, for example, maybe to add to the action to open a specific file.  but i need the action to perform as the keyboard key would: to simply begin opening a file.  if this does not make sense, i will make a new post with screen captures.  thx!!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 07, 2019 Apr 07, 2019

You can assign a Fkey shortcut to actions. The only way you can make Crtl+O play an action is to write a script that plays the action using doaction action name action set name. Then edit your keyboard shortcuts and add the shortcut Ctrl+O  to menu item File scripts script name that plays the action. Most of my F key actions actually run scripts,  Because it is a Pain to edit edit keyboard shortcuts but east to assign F key to actions It is very difficult to use menu File>Scripts>Scripts Name because once you add many scripts to Photoshop Adobe only scrolls the script name list one Item at a time.  It takes forever and a day to navigate the the script you need to use.   So I install Scripts into to my own Script tree to organize my scripts.  I link all version of Photoshop  installed folder \Presets\Scripts\ to my scripts tree some my scripts are useable and listed in all version of Photoshop.  I normally  use  Photoshop Scripts from Windows  File explorer or the Photoshop extension jsxlauncher not from menu File>Scripts>Script Name.   Only the ones I use most often are done that way and I group then at the top of script names list.

JJMack
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 08, 2019 Apr 08, 2019

awesome, thank you so much for your expertise.!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 07, 2019 Apr 07, 2019

Quite frankly I do not understand what you are trying to describe.

How do you imagine to convert a shortcut into an Action?

The shortcut is not the operation but just a way of triggering it.

Like Stephen_A_Marsh  mentioned »Insert Menu Item« allows to insert a menu item into an Action without having to »record« it.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 08, 2019 Apr 08, 2019

no worries, c.pfaffenbichler.  The other guys here understood it and gave friendly, helpful info,

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 08, 2019 Apr 08, 2019

Then you could mark one of their replies as the correct answer.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 08, 2019 Apr 08, 2019

Patience grasshopper, I would like to try their suggestions 1st.

Thanks for your patience.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 09, 2019 Apr 09, 2019

Wrapping the open dialog in an Action just to assign it a keyboard shortcut was obviously unnecessary, so what is the ultimate purpose of this?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 09, 2019 Apr 09, 2019

I've been having such severe back pain that just reaching for the keyboard is almost impossible... so creating an action where I only have to use the mouse to perform a function really helps

I hope you find this satisfactory.

-john

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 09, 2019 Apr 09, 2019
LATEST

That is unfortunate but interesting from a customisability viewpoint.

I assume you use the Actions Panel in Button Mode then?

Maybe you should, if time allows and you have html-experience, look into custom Panels or otherwise a Configurator-alternative (Configurator was a flash-based panel generator for Tools, Menu Items, … but has been discontinued a while back):

https://adobeid-na1.services.adobe.com/ims/authorize/v1?client_id=APP_AdobeExchange_Prod&redirect_ur...

I hope your situation will improve. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 07, 2019 Apr 07, 2019

Keycuts can’t be converted into an action set/action. You will need to use the “Insert menu command” option in the actions panel to add the menu item to the action.

Keycuts for actions are limited, scripts offer more possibilities for keycuts and you could either script the menu or have a script play an action that has the inserted menu in it.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 08, 2019 Apr 08, 2019

thank you, sir!!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines