I tested out a fast zooming script in this post
https://chdk.setepontos.com/index.php?topic=12276.10
I'm having 3 problems:
- If I don't use manual focus, the camera will crash
There's a good chance this would be solved if you use CHDK 1.5 (the "unstable" version)
- The zoom lever can't be changed during the shoot since the zoom key is binded to the set key
If you mean you can't change the zoom normally while the script is running, you have 2 options:
* Exit alt and use the zoom lever without ending the script. Exiting alt while a script is running is not generally well defined, but it should probably work for the zoom keys.
* Modify the script to "pass through" zoom keys, like the attached. This adds some latency to the zoom keys, which is not great.
I initially thought you could also just exit and restart the script, but starting it while video is recording will probably fail with a file IO error.
If you mean you can't change the zoom with the keys while the zoom is moving after pressing set, that's expected.
- It loses focus for a second
This might be improved in CHDK 1.5
- Just a caveat, but as soon as I touch the zoom rocker, the zoom speed falls back to the normal slow speed even when using the set button
CHDK 1.5 may avoid that. It also suggests there might be something that can be poked in the firmware that would change the key zoom speed.