定義ABCの概念
その他 / / November 13, 2021
マルコス・グリエルメッティ著、9月。 2008
ドライバーまたはコントローラー デバイスは、周辺機器と通信するソフトウェアです。 オペレーティング・システム. たとえば、サウンドカードはオーディオ信号を出力したり、外部からオーディオを取得したりできます。ビデオカードはビデオ信号をに送信できます。 モニター システムのデスクトップをグラフ化するために、マウスは画面上の仮想矢印などを動かすことができます。
言い換えれば、ドライバーまたはコントローラーは、ハードウェアから、有形の機器から抽象化し、ソフトウェアを介してそれらを解釈に変換することによって機能します。 このように、サウンドカードの場合、ソフトウェアによってミキサー(またはミキサー)を見ることができます。 さまざまな入力と出力を調整します:一般的な音量を上げたり下げたり、マイクまたはラインを介してオーディオをキャプチャしたり、ステレオパン(左、右)を調整したり、デジタルまたはアナログ出力をアクティブまたは非アクティブにしたりします。
ビデオカードの場合、デスクトップの解像度を調整することができます オペレーティングシステム、ピクセル数:たとえば、1024 x 768(水平x垂直)、1200 x 800、800 x 600 など。
マウスまたはマウスの場合、私たちは調整することができます 速度 ポインタ(または矢印)が移動する速度、加速度、左を交換し、 正しい、など。
ドライバーがない場合、これらの周辺機器 彼らはまったく機能しません、コントローラーの存在でさえ、私たちが持つ可能性に決定的な影響を及ぼします それらの処理:コントローラーが制限されると、機能の限られたグループにのみアクセスできるようになります。 ハードウェア。 これは開発中のドライバーの場合ですが、まだ完成していないため、実行できることはいくつかしかできません。
WindowsやMacなどのシステムでは、ハードウェアメーカーがCD / DVDで、外部または内部で配布するのが一般的です。 プロプライエタリオペレーティングシステム、認定ドライバー、またはソフトウェアを製造する会社との関係:マイクロソフトまたは マンザナ。 GNU / LinuxまたはBSDの場合、企業がドライバーをリリースすることはめったにありません。プロプライエタリな場合もあれば、無料の場合もあります。 HPのような企業は通常、プリンターなどの周辺機器用のドライバーを起動し、完全な互換性を実現します。
会社がドライバーをリリースしない場合、ハッカー( コンピューティング 創意工夫を凝らして問題を解決する人) あなた自身のドライバーが協力して リバースエンジニアリングなどのさまざまな方法で。 これには、周辺機器がコンピューターシステムの他の部分とどのように通信するかを調査し、そのフォームをデコードし、分析を特定のハードウェアを使用できるようにするドライバーに変換することが含まれます。 達成された結果が 品質 独自のドライバーへの機能。 一方、GNU / Linux、BSD、およびその他の無料システムでは、ドライバーはすでにシステムに組み込まれています。これは、エンドユーザーにとって利点です。ドライバーを探す必要がありません。 インターネット または何か奇妙なことをします。
WiFi(ワイヤレス)カードなどの特定のケースでは、GNU / Linuxユーザーが表示されます。義務付けられた「ndiswrapperソフトウェアを使用してWindowsドライバーを使用するには:一部のチップのみがチップなどの無料ドライバーをサポートします アセロス、 そしてその Realtek 818x (PCに接続するだけで、無料のソフトウェアで動作する優れたUSBデバイスがあります)。
ドライバーを提供する無数のウェブページがありますが フォーマット バイナリ(なし コード ソース)、ユーザー 注意する必要があります これらのソフトウェアをインストールするときは、トロイの木馬ウイルスが内部または事実上何にでも含まれている可能性があるためです。
ドライバーのトピック