User Tools

Site Tools


action:Set_Action_Delay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
action:Set_Action_Delay [2019/06/30 22:09]
peternlewis
action:Set_Action_Delay [2023/11/19 22:03] (current)
peternlewis
Line 1: Line 1:
-The //Set/Reset Action Delay action// lets you set the various arbitrary delays used in Keyboard Maestro, either for this macro, or (semi)permanently for all macros.+The //Set/Reset Action Delay action// lets you set the various arbitrary delays used in Keyboard Maestro, either for this macro, or (not recommended!) ​(semi)permanently for all macros.
  
 You can set the following delays: You can set the following delays:
Line 11: Line 11:
 * Simulate Modifiers Delay (0.15 seconds) * Simulate Modifiers Delay (0.15 seconds)
 * Simulate Dead Key Delay (0.03 seconds) * Simulate Dead Key Delay (0.03 seconds)
 +
 +(!) It is highly recommended that you only ever use this action to set a delay for the specific macro. Setting a delay across all macros is highly likely to be the wrong solution, and to cause unnecessarily poor performance.
  
 The Between Actions Delay is a really big club, and is generally a bad idea to adjust. ​ Most actions have no need for a delay between them, and a few actions (typically before clicks for example, or after an action changes window focus or that sort of thing) require very large delays (a significant fraction of a second). ​ You should add these required large delays using [Pause](Pause) or better yet, [Pause Until](Pause_Until) actions. ​ If you set the Between Actions Delay to a large value your macro is going to run unnecessarily slowly. The Between Actions Delay is a really big club, and is generally a bad idea to adjust. ​ Most actions have no need for a delay between them, and a few actions (typically before clicks for example, or after an action changes window focus or that sort of thing) require very large delays (a significant fraction of a second). ​ You should add these required large delays using [Pause](Pause) or better yet, [Pause Until](Pause_Until) actions. ​ If you set the Between Actions Delay to a large value your macro is going to run unnecessarily slowly.
action/Set_Action_Delay.1561946961.txt.gz ยท Last modified: 2019/06/30 22:09 by peternlewis