- 締切済み
USBドライバ
haniriitoの回答
- haniriito
- ベストアンサー率57% (12/21)
ドライバとは、Windows用?Linux用?組み込み用?どれでしょうか? 「ネイティブドライバ」という言葉自体聞いたことはないのですが、 Windows環境でいうところの「カーネルモードドライバ」のことではないでしょうか。 「カーネルモードドライバ」に対して、「ユーザーモードドライバ」というのもあります。 要は・・・ ○「カーネルモードドライバ」 - システムのカーネルモードで動くので 大概のことはなんでも出来てしまう。しかし、バグがあるとシステムがクラッシュする。 ○「ユーザーモードドライバ」 - ユーザープロセスやサービスの一つとして動作するので、 バグがあってもそのプロセスが死ぬだけなので、デバッグなどがやりやすい。 しかし、ユーザーモードドライバが使えるのは、それを下支えする「カーネルモードドライバ」の 助けがあるからであって、そのカーネルモードドライバが提供する機能や許容範囲内の 動作に限られる。(例えば、カーネルモードドライバとしてWinUSBをインストールし、 そのWinUSBが提供するAPIを使ったユーザーモードドライバ、というよりサービス?、を 作るようなことはできます)。 Linuxでは、「ネイティブドライバ」という言い方があるのかどうかは分かりません。 組み込み関係では、その環境が様々ですから、場合によってはそういう用語が使われる環境もあるのかもしれません。 いずれにしても、その呼び名は「USB」に関係する用語というよりも、 OSとか動作環境に付随する呼び方ではないでしょうか?
関連するQ&A
- MicrosoftのUSBドライバについて
あるUSBデバイスが、Windows7でうまく動かなくなりました。 専門の方にいろいろ調べていただいた結果、MicrosoftのUSBドライバがWindows7で変わったのではないか、といった回答をいただきましたが、そのような情報を探しても見つかりません。 デバイス側からデータを送る際に、パケットIDをData0、Data1とトグルで切り替えながら行っており、ホストからClear_Featureリクエストが来た時にData0にリセットされるというUSB通信の仕様があるようです。 どうも、このClear_Featureリクエストが来た際にData0にリセットされるという仕様が、Windows7以外のOSでは守られていないのではないか、ということのようです。 つまり、問題となっているUSBデバイスでもこの仕様を守っておらず、Windows7以外のOSではたまたま問題なく動作していましたが、Windows7で仕様どおりの動作をするようになったことで、デバイスが正常に動作しなくなってしまったとのことです。 どなたかもう少し詳しい情報をお持ちの方がいらっしゃいましたら教えていただけないでしょうか?
- 締切済み
- Windows系OS
- USBポート ドライバー
パソコンのUSBポート(USBケーブルを差す口)について。 有線マウスやキーボードなどのUSBケーブルをパソコン本体のUSBポートに差すと、 自動的にマウスのドライバーがインストールされマウスが使えるようになります。 同じマウスで、異なるUSBポートと違うUSBポートに差すと、 またドライバーをインストールしますが、 なぜ、こんなことが起きるのでしょうか? USBポートそれぞれが、ドライバーを管理しているのでしょうか? また、ドライバーをインストールする際は、上書きインストールなのでしょうか?それとも、ドライバーが2つインストールされるのでしょうか? パソコンに詳しくないですが、気になったので質問させていただきました。 ・Windows 7 64bit ・2回目にドライバーをインストールしても、マウスは使えるので問題はないのですが。 ・「デバイスマネージャー」のマウスを見ると、1つしかドライバーがないですが、キーボードのカテゴリには、HIDキーボードデバイスが2つあります。 キーボードも差口を変えたりしたので、ドライバーが2つインストールされてしまったのでしょうか。 ・無線マウスなどでも、USBポートに差す電波を受信する端末(?)も差口を変えると同じ現象です。
- 締切済み
- マウス・キーボード
- USBドライバーが認識されません
ポータブルDVDドライブをUSBでノート型パソコンにつないだのですが、「USBドライバーが認識されません」のエラーメッセージが出ます。デバイスマネージャーで確認すると「不明なUSBデバイス」と なっているためドライバーのソフトウエアを更新してみたのですが、「このデバイスに最適なドライバソフトウエアが既にインストールされています」とのメッセージが表示されます。ちなみにOSはWINDOWS10です。対処方法をご教授いただければ幸いです。
- 締切済み
- ノートPC
- USBのドライバが再インストールできない
Win98SEを使っています。 あるUSBドライバをインストールしたのですがうまく認識できませんでした。 (システムのプロパティのデバイスマネージャに、該当ドライバが びっくりマークがついていた) で、そのドライバを削除してUSBをつなぎ直して ドライバを再インストールようとしたのですが、 システム内部でそのドライバを自動的にインストールしてしまい (ウィザードが立ち上がって手動でインストールできない) そのドライバの不認識が繰り返されます。 手動でドライバインストールのウィザードを立ち上げて、再インストールしようとしても 「適切なドライバはすでにインストールされています」と 出てしまい入れなおす事ができません。 システムのプロパティのデバイスマネージャにある USBコントローラの元から入れなおせば できるかもしれない、と思い行いました。 上記のUSB製品のドライバの他に ・USBルートハブ ・○○ PCI to USB Universal Host Controller という二つのドライバを削除したところ、USBコントローラの元が消えました。 で、PCを再起動し、それらを再インストールしたのですが(ここは正しくできました) 上記の問題のあるUSBをつなげなおしてみると、 やはりPC内部から自動的にインストールされ不具合が再発してしまっています。 USBドライバをインストールしなおせば、この問題が解決できると思うのですが (そのUSBの製品のシステムサポートの方曰く) それができなくて困っております。 内部に取り込まれたUSBドライバを削除するにはどうすればいいのでしょうか? どなたがご存知の方、どうぞよろしくお願いいたします。
- ベストアンサー
- Windows 95・98
- USBドライバは何処で入手できるのですか?
USBドライバが壊れてしまったようなのですが、ディバイスマネージャで何度削除してから再インストールを行っても?マークが消えません。 SiS 7001 PCI to USB Open Host Controller と USB互換ディバイスに?が付いてしまうので何とか最新のドライバをインストールしたいと思いますが、何処で入手できるのかご存知の方みえたら教えてください。 機種はvaioのPCV-RX52でOSはMeです。 助けて下さい!!
- ベストアンサー
- Windows Me
- USBのデバイスドライバについて
Windows 98を使用しています。イメーションのUSBメモリを使うためデバイスドライバをダウンロードしましたが、“デバイス用のドライバが見つかりません”と出てしまいます。どうしたらよいのでしょうか?PC用語等イマイチなので、わかりやすく説明していただけたらありがたいです。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- USBドライバの再インストールについて
デバイスマネージャーからUSBドライバを誤って削除してしまいました。 再度ドライバをインストールするにはどのようにしたらいいでしょうか?
- 締切済み
- Windows NT・2000
- USBドライバーの故障?
いつもお世話になります。 タイトルの通りなのですが、 先日より、いろんなメディアの差せるリーダーライタを 接続した時から、右下に ・USBデバイスが認識されません。 と出ます。 出方もうっとおしく、何回も開いては消え開いては消えと ほぼ常に画面の右下は騒がしい状況です。 そこをクリックすると、 「USB Root HUb(8ポート)」となっており、 7つは、「未使用ポート」 1つは、「不明なデバイス」 となっています。 「不明なデバイス」の位置はクリックするたびに変わります。 試したことは、 ・デバイスマネージャーから、USBコントローラーにあるものを削除 →再起動→USBドライバーのインストールが失敗→元に戻る。 ・マザーボードについているCDから、USBドライバーのインストール →USBドライバーのインストールが失敗→元に戻る。 です。 ちなみに、USBには何も差していませんが、 USBデバイスは認識されません。 OSはwindowsXPです。 似たような質問があったのですが、 内容が少し違う・解決に至らなかった、ので質問しました。 何卒よろしくお願い致します。
- 締切済み
- デスクトップPC
- USBドライバについて
ヒュ-レットパッカードcompaq nx9030ですがウインドーズXpプロフェッショナルをインストールしたところ(最初はホームエディションがプリインストールだった),デバイスマネージャを見ると,「その他のデバイス」で,「ユニバーサルシリアルバス(USB)コントローラ」というのが?マーク付で出てきてしまいます。付属のドライバCDはインストールしたのですが。HPのホームページに行っても同様のドライバしか見当たりません。「Intel(R)82801 DB/DBM USB2 Enhanced Host Controller - 24CD」というものらしいです。
- ベストアンサー
- ノートPC
- USBドライバがインストールできません
OSはWIN2Kです 玄人志向のAUDIO.5.1-USBをUSBポートに差し込んだ所 「関数ドライバがこのデバイスインスタンスに指定されなかったため、インストールが失敗しました。」 と表示されます。 デバイスマネージャより 「ドライバ」-「ドライバの更新」からドライバの削除、再認識をしても症状はかわりません、再起動しても変わりませんでした \WINNT\INFの中の*.INFとSYSTEM32の中の*.SYSを検索してもどのファイルが使用しているかわかりませんでしたので、ご存知の方やわかる方がいればお教えください 付属していたCDはEXEタイプで自動的に行うのでドライバ自体がわかりませんでした よろしくお願いします
- 締切済み
- デスクトップPC
お礼
情報ありがとうございます。 作成しようとしているのはWindows用のドライバで、 ある機器をPCで制御する為にUSBで通信しようとしています。 「カーネルモードドライバ」と「ユーザーモードドライバ」というのがあるんですね。 勉強になりました。 ありがとうございます。