I'm using Darktable (on Linux) with Canon 1100D in tethered shooting mode. I found out that from live view section I can control focus in big or small steps. This all works nicely, and I can see the changes in the live view display. But if I click capture image(s) button in the camera settings section, then, before capturing, the camera starts its auto-focus sequence, which destroys all my manual fine-tuning. The only focus-related modes I found are "One Shot", "AI Focus" and "AI Servo". No programmatic option to disable auto-focus.
What I tried:
I also thought of trying to save the live view image, but: 1. this won't give me raw data (live view is JPEG); 2. its shutter speed and ISO sensitivity are simulated, not real, so these settings would also be unusable.
As you can see, all the above options are flawed. So, how can I correctly disable auto-focus, but still retain focus control from PC? Is there maybe some hidden setting to disable auto-focus programmatically?