[PD] Problem Setting Up a Camera with Gem Using a udev rule on Ubuntu

Jim Ruxton jim.ruxton at gmail.com
Tue Feb 21 02:10:34 CET 2023


I want to set up a couple of cameras using udev so I can plug them in and
get them working without having to query what /dev/video# they are.  I set
up the following rules.

ACTION=="add",SUBSYSTEM=="video4linux",ATTRS{idVendor}=="046d",SYMLINK+="HDPro"
ACTION=="add",SUBSYSTEM=="video4linux",ATTRS{idVendor}=="30c9",SYMLINK+="Webcam"

This appears to work:
$ ls -l /dev/HDPro
lrwxrwxrwx 1 root root 6 Feb 20 19:33 /dev/HDPro -> video3

$ ls -l /dev/Webcam
lrwxrwxrwx 1 root root 6 Feb 20 19:32 /dev/Webcam -> video0

However using /dev/HDPro and /dev/Webcam as the devices for Gem doesn't
work. Actually whichever one gets /dev/video0 it seems to work. But I have
to use /dev/video2 to get the HDPro to work which is strange because it is
actually linked to /dev/video3 as shown above.  Any idea how I can get udev
to work correctly with Cameras and Gem? I'm using pd 0.53.1 and Gem ver:
0.94. "Debian/1:0.94-7"
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20230220/9ff1235d/attachment.htm>


More information about the Pd-list mailing list