ウェブカメラを動作させるにはどうすればよいですか?

ウェブカメラを動作させるにはどうすればよいですか?

Ubuntu (9.04) を使い始めてから、ウェブカメラを動作させようとしましたが、一度も成功しませんでした。2 年が経過しましたが、何の進展もありません。その後、しばらく前にコンピューターから Windows を永久に削除したため、今ではウェブカメラを使用できません。

質問です。自分のウェブカメラ用に独自のドライバーを開発してみる時期でしょうか? もしそうなら、どのように始めればよいのでしょうか。プラグイン、拡張機能、テーマの作成については多少知っていますが、ドライバーについてはこれまで一度も注意を払ったことがありません。何かお勧めはありますか?

追加情報:

  • lsusb は
    • ????:eb1a エンピア統合されたウェブカメラエリートグループ。
  • ノートパソコン - Asus A3H、Celeron M 380 1.6GHz 480Mb
  • 他に 2 つの外付けウェブカメラがありますが、認識はされますが、解像度が完全にサポートされていません。
  • この lsusb は 2 年間試行していたので覚えていますが、今ターミナルで試してみると、実際には何も表示されず、何かを処理しているような状態のままで、何の情報も表示されません。

答え1

本当に独自のドライバーを書きたいのであれば、次の 2 つのことをお勧めします。

1) チップセットなど、ウェブカメラのハードウェアを調べます。私の経験では、この情報を探すのは非常に難しい場合があります。

2) 公式の Windows ドライバーをリバース エンジニアリングします。デバッガー、デコンパイラーなどを考えています。デバイスがコンピューターとどのように通信するかを知る必要があり、この情報はここにあります。2 つのプラットフォームの API の違いを考えると、そこに表示されているすべてを実装することはできませんが、ハードウェアの癖や、標準の Linux ドライバーで動作しない理由についてのアイデアが得られます。

頑張ってください。成功することを祈っています :)

関連情報