Command Enable Delay
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.
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.
There are two basic reasons why you should adjust the enable delay for a command:
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.