No autofocus slider in the OctoPi plugin (IMX519)

  1. Where did you get the camera module(s)?
    Amazon US
  2. Model number of the product(s)?
    IMX519, B0371
  3. What hardware/platform were you working on?
    RPi Model 4B 8gb
  4. Instructions you have followed. (link/manual/etc.)
  5. Problems you were having?
    No autofocus control in the OctoPi plugin
  6. The dmesg log from your hardware?
  7. Troubleshooting attempts you’ve made?
  8. What help do you need?

Additional info:

[email protected]:~ $ dpkg -l | grep libcamera
ii  libcamera-apps                       0.0.9                            arm64        libcamera-apps
ii  libcamera-dev                        0.0.9                            arm64        libcamera
v4l2-ctl -l -d /dev/v4l-subdev0

User Controls

                       exposure 0x00980911 (int)    : min=1 max=6528 step=1 default=788 value=6528
                horizontal_flip 0x00980914 (bool)   : default=0 value=0 flags=grabbed, modify-layout
                  vertical_flip 0x00980915 (bool)   : default=0 value=0 flags=grabbed, modify-layout

Camera Controls

             camera_orientation 0x009a0922 (menu)   : min=0 max=2 default=2 value=2 flags=read-only
         camera_sensor_rotation 0x009a0923 (int)    : min=0 max=0 step=1 default=0 value=0 flags=read-only

Image Source Controls

              vertical_blanking 0x009e0901 (int)    : min=100 max=8383280 step=1 default=100 value=5840
            horizontal_blanking 0x009e0902 (int)    : min=5691 max=5691 step=1 default=5691 value=5691 flags=read-only
                  analogue_gain 0x009e0903 (int)    : min=0 max=960 step=1 default=0 value=896
                red_pixel_value 0x009e0904 (int)    : min=0 max=4095 step=1 default=4095 value=4095
          green_red_pixel_value 0x009e0905 (int)    : min=0 max=4095 step=1 default=4095 value=4095
               blue_pixel_value 0x009e0906 (int)    : min=0 max=4095 step=1 default=4095 value=4095
         green_blue_pixel_value 0x009e0907 (int)    : min=0 max=4095 step=1 default=4095 value=4095

Image Processing Controls

                     pixel_rate 0x009f0902 (int64)  : min=686000000 max=686000000 step=1 default=686000000 value=686000000 flags=read-only
                   test_pattern 0x009f0903 (menu)   : min=0 max=4 default=0 value=0
                   digital_gain 0x009f0905 (int)    : min=256 max=65535 step=1 default=256 value=582

[email protected]:~ $ cd Arducam-Pivariety-V4L2-Driver/focus
[email protected]:~/Arducam-Pivariety-V4L2-Driver/focus $ python3 -d /dev/v4l-subdev1
Traceback (most recent call last):
  File "/home/pi/Arducam-Pivariety-V4L2-Driver/focus/", line 157, in <module>
  File "/home/pi/Arducam-Pivariety-V4L2-Driver/focus/", line 152, in main
    focuser = Focuser(args.device)
  File "/home/pi/Arducam-Pivariety-V4L2-Driver/focus/", line 39, in __init__
    self.fd = open(, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/dev/v4l-subdev1'
Exception ignored in: <function Focuser.__del__ at 0x7fa1df5670>
Traceback (most recent call last):
  File "/home/pi/Arducam-Pivariety-V4L2-Driver/focus/", line 97, in __del__
AttributeError: 'Focuser' object has no attribute 'fd'

Disregard, I ended up having to install the low-speed IMX519 driver instead of the normal kernel version. This fixed my issues.