Дистанционное управление без скрипта
В управление нажатием кнопки производилось про помощи скрипта, который анализировал напряжение на USB-разъеме Canon-а.
Однако в последних прошивках есть встроенная поддержка дистанционного управления. Включается она так: Main Menu > Miscellaneous Stuff > Remote Parameters > Enable Remote
А картинка наглядно показывает, на что влияют настройки «Synchable remote» и «Synch Delay»
Источник: http://chdk.wikia.com/wiki/USB_Remote_Cable