On my laptop with an external USB camera plugged in, cameractrls always defaults to the built-in one (/dev/video0) instead of my USB one (/dev/video2) and it's a bit of a pain in the butt to have to select the USB camera on each startup of the app. Ideally it should auto-remember which one I explicitly chose to use last time (using the meatballs menu), and do a best-effort attempt at using it on startup if it is still present.