Wie bringe ich meine Webcam zum Laufen?

Wie bringe ich meine Webcam zum Laufen?

seit ich Ubuntu (9.04) verwende, versuche ich, meine Webcam zum Laufen zu bekommen, aber es hat nie geklappt. 2 Jahre sind vergangen, ohne dass ich Fortschritte gemacht habe. Dann habe ich vor einiger Zeit Windows für immer von meinem Computer entfernt und jetzt kann ich meine Webcam trotzdem nicht verwenden.

Ich frage Sie: Ist es an der Zeit, einen eigenen Treiber für meine Webcam zu entwickeln? Wenn ja, wie fange ich damit an? Ich weiß ein bisschen, wie man Plugins, Erweiterungen und Designs schreibt, aber ich habe mich noch nie mit Treibern beschäftigt. Was empfehlen Sie mir also?

Weitere Informationen:

  • Abonnieren
    • ????:eb1a EmpiaIntegriertWebcam-Elite-Gruppe.
  • Notebook - Asus A3H, Celeron M 380 1,6 GHz 480 MB
  • Ich habe zwei weitere externe Webcams, sie werden erkannt, aber ihre Auflösung wird nicht vollständig unterstützt.
  • Ich erinnere mich an dieses lsusb, weil ich es zwei Jahre lang versucht habe, aber wenn ich es jetzt im Terminal versuche, wird tatsächlich nichts angezeigt, es bleibt so, als würde etwas verarbeitet, und es werden nie irgendwelche Informationen angezeigt.

Antwort1

wenn Sie wirklich Ihren eigenen Treiber schreiben möchten, würde ich zwei Dinge vorschlagen.

1) Informieren Sie sich über die Hardware der Webcam, einschließlich Chipsatz usw. Diese Informationen sind meiner Erfahrung nach sehr schwer zu finden.

2) Reverse Engineering der offiziellen Windows-Treiber. Ich denke dabei an Debugger, Decompiler usw. Sie müssen wissen, wie das Gerät mit dem Computer kommuniziert, und diese Informationen finden Sie hier. Natürlich können Sie angesichts der Unterschiede in der API der beiden Plattformen nicht alles implementieren, was Sie dort sehen, aber es gibt Ihnen eine Vorstellung von etwaigen Hardware-Macken und möglicherweise, warum es mit Standard-Linux-Treibern nicht funktioniert.

Viel Glück und ich hoffe, Sie haben Erfolg :)

verwandte Informationen