Any idea what causes this and can it be disabled? I read on another forum that Sony A7s have a similar problem caused by opto-electric sensors bleeding non visible light onto the sensor.
I don't know what the cause might be, but the shape of the anomaly does look suspicious (light rays?).
There are a few
event procedures that are related to opto parts (there might be more, these are the obvious ones):
EnableFocusPiCircuit
DisableFocusPiCircuit
EnableZoomPiCircuit
DisableZoomPiCircuit
EnableZoomEncoderCircuit
DisableZoomEncoderCircuitThey are registered by Mecha.Create .
But. I seem to recall trying them with no success (i.e. they have no lasting influence on the camera's operation). They are probably meant to be used in factory mode. The underlying firmware functions are referenced from normal firmware routines, so it's possible that a "disabled" photointerrupter or encoder is quickly re-enabled by firmware.
Trying them from certain capt_seq hooks may or may not be more successful, but I can imagine that they can crash the camera due to their complexity.