Je kan met het commando LSUSB alleen de op de USB-poorten aangesloten toestellen vinden, géén interne onderdelen.
LSUSB komt van "list usb devices".
Voor interne zaken moet je commando's zoals LSHW (list hardware) gebruiken. Als je dat uitvoert zonder meer krijg je een nogal lange en soms ondoorgrondelijke lijst te zien van allerlei onderdelen van je computer.
Je kan de resultaten van het commando "lshw" uitfilteren door er een commando "grep" achter te plaatsen, maar dan moet je weten op wát je juist moet filteren. Bovendien ken ik het commando "grep" niet voldoende. Maar daar kan je zeker van alles over opzoeken op het internet.
Andere optie (die ik zou toepassen) als je niet wil "greppen": gewoon heel die output van lshw aflopen en zoeken naar iets waarvan je vermoed dat het je camera is. Maar die output is nogal technisch.
Maar om terug te komen op je oorspronkelijke vraag: aan mijn pc (dus géén laptop) hangt een usb-webcamera mét ingebouwde microfoon EN een (analoge) microfoon. Als ik dan skype of ander grafisch / audio-programma gebruik kan ik, zélfs tijdens het draaien van het programma, van microfoon wisselen. Mijn kop eraf als je op een laptop ook niet zou kunnen kiezen tussen de ingebouwde camera dan wel een extern eraan gehangen camera. Maar die keuze zal je enkel hebben als je er effectief een (door de laptop en het OS herkende) usb-camera aan hangt.
(dat van die kop eraf is niet gemeend
)