Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Hoe kan ik het ID van een usb device bepalen?  (gelezen 485 keer)

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Hoe kan ik het ID van een usb device bepalen?
« Gepost op: 2020/05/13, 14:27:18 »
Ik ben bezig om uit te zoeken hoe ik de interne webcam van mijn laptop softwarematig kan uitschakelen (ja, ik weet dat een stickertje het makkelijkst is, maar daar is het mij nu niet om te doen ;)), waarna ik een externe webcam wil aansluiten.
Heb volgend script gevonden om dat te realiseren : https://gist.github.com/shimon/12cd1080fb8669549aadc2b5408922bc

Nu wil ik de ID's van de  interne en externe webcams identificeren, maar loop tegen een probleem aan. Wanneer ik 'lsusb' geef dan kan ik de externe webcam duidelijk herkennen, maar heb geen idee wat het ID van de interne webcam is, omdat er in de lijst nergens iets concreets staat omtrent staat vermeld (bv 'camera' of zo).

Mijn vraag is hoe kom ik achter het ID van de interne webcam?
« Laatst bewerkt op: 2020/05/13, 14:31:34 door kfboerne »
Een boek doet het altijd...

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #1 Gepost op: 2020/05/13, 14:28:00 »
Alle info daarvan moet in je gebruikte apparatuur lijstje te vinden zijn.
Ff een apparatuur lijstje trekken met commando lshw ...nog wat.. (zou ik even moeten terugzoeken)
« Laatst bewerkt op: 2020/05/13, 14:30:49 door partyrabbit »
- I ♥ Linux -

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #2 Gepost op: 2020/05/13, 14:42:24 »
In het script staat oa :

# To use, run `lsusb` and identify the lines for your internal and external camera devices.
# For example, mine are:
# internal:
# Bus 001 Device 004: ID 04f2:b52c Chicony Electronics Co., Ltd
# external:
# Bus 001 Device 017: ID 1908:2310 GEMBIRD

Met 'lsusb' zou ik volgens dit script ook het ID van de interne webcam moeten kunnen vinden. Met 'lshw' krijg ik zoveel te zien dat ik geen idee meer heb waar te zoeken.
In het voorbeeld hierboven kan de opsteller van het script duidelijk herkennen welk ID bij welk device hoort. In mijn geval wordt enkel de externe webcam duidelijk aangegeven en niet de interne. Dat gaf ik ik mijn startpost ook al aan.
Een boek doet het altijd...

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #3 Gepost op: 2020/05/13, 14:56:09 »
Edit: niet de gewenste oplossing, dus als irrelevant verwijderd.
« Laatst bewerkt op: 2020/05/13, 16:06:23 door partyrabbit »
- I ♥ Linux -

Offline Ronaldus

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #4 Gepost op: 2020/05/13, 15:40:38 »

Is bij mij een setting in het UEFI-bios.

6 pc's in 'actieve dienst'. Daarop draaiend:
** Xubuntu 20.04 (gezins pc/hoofd pc) ** W10 (thuiswerk-pc) ** Xubuntu 20.04 (laptop 1) ** Mint Cinnamon 20 (laptop 2) ** Mint XFCE 20 (laptop 3) ** W10 (laptop 4) **
Voor veel 'tips & tricks', zie: https://makkelijkelinuxtips.blogspot.com/p/1.html

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #5 Gepost op: 2020/05/13, 15:48:43 »
En daartussen moet je build-in cam staan.

Bedankt maar dit is niet wat ik bedoel. Dit is meer de 'Ik ben op zoek naar naar mijn naald' ......'Die ligt ergens in die hooiberg daar, succes met zoeken'-methode ;).

Het gaat mij enkel om het vinden van het ID van mijn interne webcam. Dat zou iets moeten zijn in de trant van '04f2:b52c' (zoals uit het script voorbeeld blijkt). Is er een commando waarmee ik concreet die gegevens kan achterhalen. De rest van mijn hardware ben ik voor dit issue niet in geinteresseerd.


Een boek doet het altijd...

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #6 Gepost op: 2020/05/13, 16:04:10 »
En daartussen moet je build-in cam staan.

Bedankt maar dit is niet wat ik bedoel. Dit is meer de 'Ik ben op zoek naar naar mijn naald' ......'Die ligt ergens in die hooiberg daar, succes met zoeken'-methode ;).

Valt wel mee hoor. Je opent de HTML en dan even de zoekfunctie gebruiken. Heb je hem zo. En zo 'onscrollbaar groot' is de html ook weer niet.
Zo'n bestand is ook altijd handig om snel te weten welke apparatuur je hebt inclusief alle achterliggende informatie ervan.
Werkt sneller dan 'elke keer een topic moeten openen met de vraag: hoe?'. Daarom heb ik ze standaard opgeslagen staan, ook nog in backup.

Maar OK. Meer wegen naar Rome inderdaad.  ^-^
« Laatst bewerkt op: 2020/05/13, 16:07:00 door partyrabbit »
- I ♥ Linux -

Offline DeBaas

  • Lid
  • Steunpunt: Ja
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #7 Gepost op: 2020/05/13, 16:12:30 »
Je geeft in het google zoekvak van je webbrowser in (voorbeeld) 04f2:b52c)
en je krijgt als antwoord: 04f2:b52c Chicony Electronics Co
Dat is zeer waarschijnlijk de webcam van een Lenovo.
De eerste 4 geven de fabrikant, het tweede staat voor het apparaat.
Dus gewoon even het lsusb lijstje afwerken.
Staat de cam daar niet tussen heb je mogelijk kans met de lspci lijst.
Ik beantwoord GEEN hulpvragen via PB en/of MAIL

Offline asilnevs

  • Lid
    • jef-damen
    • Ubuntu - Video - 2012
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #8 Gepost op: 2020/05/13, 16:15:24 »
Geef de uitkomst van lsusb hier eens.
Als ik dit doe staat er bij mijn interne webcam niets vermeld van camera of zo , maar met deze lijst ben ik er wel uitgeraakt:
http://www.linux-usb.org/usb.ids
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #9 Gepost op: 2020/05/13, 22:24:31 »
Je geeft in het google zoekvak van je webbrowser in (voorbeeld) 04f2:b52c)
en je krijgt als antwoord: 04f2:b52c Chicony Electronics Co
Dat is zeer waarschijnlijk de webcam van een Lenovo.
De eerste 4 geven de fabrikant, het tweede staat voor het apparaat.
Dus gewoon even het lsusb lijstje afwerken.
Staat de cam daar niet tussen heb je mogelijk kans met de lspci lijst.
Aan deze benadering had ik nooit gedacht. Bij de 2e poging was het al raak! Many thx!
Een boek doet het altijd...

Offline peer

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #10 Gepost op: 2020/05/14, 07:25:44 »
Ik gebruik in zo'n situatie de opdracht lsusb twee keer. Eén keer zonder het usb-apparaat en één keer met het usb-apparaat.
Dan even kijken naar de verschillen in output.

Offline pederoco

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #11 Gepost op: 2020/05/14, 09:36:52 »
Ik gebruik in zo'n situatie de opdracht lsusb twee keer. Eén keer zonder het usb-apparaat en één keer met het usb-apparaat.
Dan even kijken naar de verschillen in output.
Maar bij een intern apparaat, zoals hier het geval is, wordt dat ietwat moeilijk toch?
mvg,  Peter
Desktop: xubuntu 18.04.5
"No windows in the house but somehow there's more light..."
The future ain’t what it used to be.

Offline peer

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #12 Gepost op: 2020/05/14, 11:12:21 »
ik dacht dat het om een externe webcam hing. Niet goed gelezen.

Offline Jenske

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #13 Gepost op: 2020/05/14, 13:54:02 »
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 :P )
.. thuis volledig Ubuntu sinds 2006
.. Ubuntu 21.04
.. HP Pavillion desktop 1,5 Tbyte harde schijf 7200 rpm, 6 Gbyte RAM

Offline DeBaas

  • Lid
  • Steunpunt: Ja
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #14 Gepost op: 2020/05/14, 14:12:11 »
Interne webcams zijn vaak via (intern) usb aangesloten....
Ik beantwoord GEEN hulpvragen via PB en/of MAIL

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #15 Gepost op: 2020/05/14, 14:52:54 »
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.

 =D =D =D LOL
lshw, dat zei ik meteen. Omdat in de vraag al gesproken wordt over de interne cam. Al gaf ik de lshw optie van een html lijst waar je het dan heel snel in terug kunt vinden met ctrl-f.
Maar lshw was niet het gewenste antwoord. Dus zal dat nu ook wel niet gewenst zijn??  ^-^

Naja. Hij heeft het inmiddels gevonden. Mooi!
« Laatst bewerkt op: 2020/05/14, 15:00:22 door partyrabbit »
- I ♥ Linux -

Offline Nero

  • Lid
  • Steunpunt: Ja
Re: Hoe kan ik het ID van een usb device bepalen?
« Reactie #16 Gepost op: 2020/05/14, 15:08:06 »
lshw, dat zei ik meteen. Omdat in de vraag al gesproken wordt over de interne cam.
Als ik lshw gebruik en zoek op camera krijg ik helemaal geen resultaat. Met lsusb krijg ik Bus 002 Device 003: ID 064e:d213 Suyin Corp. UVC HD Webcam. Asus K95VJ laptop.