che ci devi fare con 3 cam? ricostruzioni di scene 3d?
cmq penso che dipenda dal minor number delle periferiche se le attacchi con un hotplug(usb,firewire,ecc).
la prima che attacchi e che riconosce la mettera sotto /dev/video0
la seconda /dev/video1
ecc
penso che il kernel, per le stesse periferiche che attacchi utilizzi un device incrementale.
magari si puo fare qualcosa con i script in hotplug /etc/hotplug o cmq in qualche sottocartella sotto /etc.forse puoi fare un script in rc.local o analogo per la tua distro in modo che richiami gli script in hotplug in modo di linkarli nel ordine in cui vuoi tu
se le hai attaccate al boot non so in che ordine le riconosca, ma penso sempre nello stesso ordine.
forse sarebbe piu facile cambiare il tuo utilizzo in userspace delle camera, supposta la frase precedente, permutare le mappature delle camere nel/nei tuo programmi.
spero di non aver detto castronate non acendo mai visto camere sotto lin e di esserti stato d'aiuto