Command Enable Delay

Overview

All commands have an associated command enable delay. This property controls how often the command will run. For example, if the command enable delay is set to 500ms, the maximum rate at which the command can run is once every 500ms. If the command enable delay is set to 0ms, there is no limit on how often the command can run.

How to Adjust

The command enable delay can be adjusted from the Command Enable Delay Dialog. To open this dialog, select the command then select Edit->Command Enable Delay.

Command enable delay dialog

When to Adjust

There are two basic reasons why you should adjust the enable delay for a command:

  1. Your command is running too often for each key press
  2. Your command is not running fast enough. This is usually a held key condition.

Problem 1 usually applies to commands that you want to run once for each key press such as Play/Pause. In this case try increasing the command enable delay until the command is running just once for each key press.

Problem 2 usually applies to commands that you want to keep running while a key is pressed. Examples would be volume adjustment commands or mouse cursor movement. For these types of commands, set the command enable delay to 0ms and the command will run as fast as event notifications are received from your remote control.

Related Topics

Commands Overview
Command Setup
Events Overview