トラブル/DirectInputの初期化に失敗しました

最終更新: 2011-12-23 (金) 08:33:23

# 症状

パッチャー画面で、「スタートボタン」をクリックした後

DirectInputの初期化に失敗しました

ハードウェアが対応しているか確認してください

(デバイスの列挙に失敗しました)

と表示されて、強制終了する。

# 原因

通常、ゲームパッドなどを使用しないと、このエラーは出ないので
ゲームパッドやゲーム向けの多ボタンマウスなどの入力機器に問題が発生していると考えられる。

 

[?] DirectX 系のトラブル。

[?] ゲームパッドやチップセットのドライバのトラブル。

[?] ゲームパッド、ゲーミングマウス固有のトラブル。

[?] USBポートの接続順。

[?] マウスユーティリティーの干渉。

[?] グラフィックドライバのバージョンが古い。

# 解決策

# DirectX 関係の見直し

●DirectX オブジェクトの放棄

  • PCの再起動で、生成に失敗した DirectX オブジェクトを放棄できる。
 

●DirectX のバージョン確認 + 再インストール

  • DirectX 10、11は、使っているハードウェアが対応していなければ、正常な動作ができない。
  • ゲームパッドや家庭用ゲーム機のコントローラを接続して使っている場合、対応している DirectX のバージョンと、PCにインストールされている DirectX のバージョンを確認しておく必要がある。

(確認方法)

「スタート」メニュー → ファイル名を指定して実行 → 「dxdiag」と入力

  • 対応バージョンより古かった場合は、Microsoftのサイトから対応バージョンをダウンロードし、インストールする。
  • また、ファイルが破損している場合も含めて再インストールしてみる。
 

【関連リンク】

# cgD3D8.dll、cgMoEDrv.dll が壊れている

  • cgD3D8.dll、cgMoEDrv.dll は、MoEのインストール先にあるDirectX関連のライブラリファイル。
    これらが破損していると問題が発生する可能性がある。
  • MoEのパッチャーを起動後、「全ファイルチェック」を行うことで、エラーファイルの削除と再ダウンロードができるので回復する。

 全ファイルチェック

# Microsoft 製ゲーミングマウス「SideWinder」使用によるトラブル

  • マウスなのに DirectInput を使っているため、MoEクライアントからはゲームパッドとして認識されてしまい、トラブルが発生する。
  • USBポートを使用しているマウスやキーボードを、ポートを変えて接続してみる。
    • マウスを接続した状態で、ゲームパッドのSideWinderGamePadPro(USB)も同時に挿したら正しく認識されたという報告あり。

# マウスユーティリティーとの干渉

  • 一部のマウスユーティリティーは、多ボタンマウスを DirectInput によってボタン配置している場合があり、MoEが排他的に DirectInput を利用する関係でエラーの出る可能性がある。

# 参考ログ

PCゲーム(BM98,FF11等)を遊ぼうとすると、"DirectInputの初期化に失敗しました"とのエラーが出て、強制終了するようになってしまいました。

ゲーム「パッド」の方ではなくて、ゲーム「ポート」のドライバではないでしょうか?

通常サウンドカードのドライバとセットになっています。

FF11の件から、チップセットのドライバもバージョンの確認をした方がよさそうです。

チップセットのドライバを適当にインストールしたところ、今のところ問題なく動くようになりました!

  • 【2ch】ネットゲーム[ネトゲ質問] - -Master of Epic- 質問の日 02:00 より

722 :名も無き求道者 :2008/03/03(月) 11:35:27.70 ID:kgtk5lKN sage

MoEのクライアントを立ち上げて起動しようとすると

directinputの初期化に失敗しました

ハードウェアが対応しているか確認してください

(デバイスの列挙に失敗しました)

 

こうエラーダイアログが出てゲームが起動できなくなったのですが

何が原因でしょうか

 

ちなみに1週間ほど前は起動できていたし、何もPC設定とかいじった覚えはないのですが。

724 :名も無き求道者 :2008/03/03(月) 11:53:58.53 ID:lEO7ME9o [2/2] sage

>>722

1.PC再起動をしてから再度MoEを起動してみる

2.DirextXを再インストールしてみる

 

一応、DirectXのバージョンチェック↓

「スタート」メニュー → ファイル名を指定して実行 → dxdiag

  • 【2ch】ネットゲーム[ネトゲ実況3] - 【MoE】PCスペックについて語り合う酒場【14件目】 より

395 名前:名無しオンライン[sage] 投稿日:2007/12/27(木) 19:39:50.42 ID:QIx5z8op

ワイヤレスのマウスに変えたんですがMOE内だとホイールスクロールだけ動かないのです。

他だとちゃんと動くんですが…。ご教授お願いします。

415 名前:名無しオンライン[sage] 投稿日:2007/12/27(木) 23:44:57.12 ID:F68edPSR [8/8]

>>395

そのワイヤレスマウスのボタン割り振りと操作割り振りがソフト上で行われてるから。

MoEはDirectInputの仕様上、ハードウェアで設定されていないキー操作を一切受け付けないようになってる

  • 【2ch】ネットゲーム[ネトゲ実況3] - 【MoE】PCスペックについて語り合う酒場【14件目】 より

399 名前:名無しオンライン[sage] 投稿日:2007/12/27(木) 20:51:34.26 ID:sKglwgB5 [1/4]

cgMoEDrv.dllがどうやら起動してる他のプロセスに寄生してるんだが、これって何やってんのかな

実行ユーザが同じプロセス全部に寄生してる

411 名前:名無しオンライン[sage] 投稿日:2007/12/27(木) 21:59:37.24 ID:F68edPSR [6/8]

これって何やってんのかな

 

二次元窓の描画等グラボのドライバー経由でグラボのメモリとの連絡に使われてる。

要は画面表示用のdll

 

他のプロセスと連結するのはネイテイブに描画に干渉してる関係で

画面上で表示を必要とするプロセス全てが一時的にcgMoEDrv.dllを経由することになるから

 

ちなみにトロイと誤確認される原因はドライバーを勝手に呼びたしたりするタイプの挙動は普通ありえんから。

多くの場合はエロサイトの料金を請求表示したりするタイプのウィルス等が使う方法をそのまま使ってるのでそれらと同類と思われる。

  • 【2ch】ネットゲーム[ネトゲ質問] - -Master of Epic- 質問の日 02:25 より

751 :名も無き求道者 :2009/04/09(木) 10:00:04 ID:eRbKZx0G [1/3] sage

復帰者なのですが、

ゲームを始めようとパッチを当ててランチャーでスタートを押すと

 

DirectInputの初期化に失敗しました

ハードウェアが対応しているか確認してください

(デバイスの列挙に失敗しました)

 

というエラーが出てプレイできません

 

昨日も最初は同じエラーが出ていたのですが、クラ落としてインストールし直して

しばら間をおいて試したら普通にプレイできるようになったのですが、今日になってまた起動しなくなってしまいました。

以前はこんな事無かった筈なんだけど、原因判る方いらっしゃいますか?

ちなみにOSはXPっす

752 :名も無き求道者 :2009/04/09(木) 10:31:00 ID:pV8GMzs5 [1/2] sage

>>751

テンプレ回答だけどDirectInputに関係するパソコンに繋がってる入力機器に問題があるかDirectXを環境に対応した最新のものにする。

多分、マウスとキーボード以外の入力機器外しておけばいいような気がする。

ダメなら「DirectInputの初期化に失敗しました」をキーワードにぐぐれば解決方法の載ったHPが大量に出てくる。

753 :名も無き求道者 :2009/04/09(木) 10:45:49 ID:eRbKZx0G [2/3] sage

>>752

サンクス。でもDirectXは昨日クラ落とす時と一緒にMoE公式のリンクからアップデート済み、いま確認してもちゃんと最新のものだった

そして入力機器もマウスとキーボ以外はくっついて無いのですよ。

第一、昨日はプレイできて今日は出来ないってのが解せないのです。

とりあえずググっていろいろ試してみます。

769 :名も無き求道者 :2009/04/09(木) 15:13:37 ID:76E7wG1u [1/4] sage

>>751

基本的な解決法

 

1.PC再起動 → 生成に失敗したDirectXオブジェクトの放棄

2. DirectXのVerの確認

  「スタート」メニュー → ファイル名を指定して実行 → dxdiag にて

  インストールされているDirectXのバージョンチェック。

  対応Verより古かった場合は、Microsoftのサイトから対応VerをDLし、インストール。

3.DirextXを再インストール → DirectXの導入もしくはインストールに失敗している

4.MoEのcgD3D8.dll、cgMoEDrv.dllが何らかの理由で破損している →

  MoEランチャーから全ファイルチェックを行う。パッチDLが失敗している場合もあるので時間はかかるが必ず一度は試す事

770 :名も無き求道者 :2009/04/09(木) 15:17:05 ID:76E7wG1u [2/4] sage

あと、最終手段としてDLしたMoE.の再インストールというのもある。

その際通常のアンインストール後、XPならC:\Program Files\Hudson以下のフォルダも手動で全て削除する事。

またプレイヤーデータはC:\Program Files\Hudson\MasterOfEpic\userdataに保存されてるので、アンインストール前に \userdata を丸ごと別の場所にコピーしておけば再インストール後戻すだけで以前と同じようにプレイできる

771 :名も無き求道者 :2009/04/09(木) 15:23:27 ID:76E7wG1u [3/4] sage

通常はゲームパッド(USBタイプ含)を使用しない限り"DirectInputの初期化に失敗しました"エラーは出ないと思うので、できれば使用しているマウスのメーカーアプリケーションツール等を終了させてプレイしてみてはどうだろう?

一部のマウスユーティリティは多ボタンマウスをDirectInputによってボタン配置している場合もあるので、その場合MoEは排他的にDirectInputを利用する関係でエラーが生じる可能性もある。

 

もし上記の方法を試してもダメだった場合、マウスユーティリティアプリなどを導入していないか確認してみてください

772 :名も無き求道者 :2009/04/09(木) 16:56:26 ID:64xG5sEE [3/3] sage

さらなる最終手段として、インストール先を別のフォルダ(:\Program Files\Hudson2など)にしてもよい。

(ファイルの削除とはその部分を可処分領域にするだけのことなので、同じフォルダに再インストールするとアンインストール時の情報まで復元されるため)

775 :名も無き求道者 :2009/04/09(木) 18:27:03 ID:eRbKZx0G [3/3] sage

>>769-772

試しに起動時のみ別のマウスを接続し試してみたところ、無事に起動することができました。

ゲーム始めてからマウスをもとに戻してみても順調です

ありがとうございました

 

しかし休止前や昨日はこのマウスでも普通に起動できていたんだよなぁ

  • 【2ch】ネットゲーム[ネトゲ質問] - -Master of Epic- 質問の日 02:26 より

776 :名も無き求道者 :2009/05/04(月) 22:50:40 ID:XmScVfEf [1/2]

当方VISTA32bit homepremiumを使ってるものなのですが、

ロジクールのsetpointの中央ボタン以降(5ボタン6ボタン以降)の反応がありません。

これはVISTAによる回避不可能の弊害なのでしょうか?

それとも何か解決手段はありますか?

よろしくお願いします。

777 :名も無き求道者 :2009/05/04(月) 22:53:27 ID:EvAEzq4w [2/2] sage

中央ボタンのタスクはその他にある 中央ボタン を割り当てる

それ以外のボタンのタスクは キーストローク割り当て 機能を使う

778 :名も無き求道者 :2009/05/04(月) 23:04:08 ID:XmScVfEf [2/2]

>>777

レスありがとうございます。

XPsp3まではそれだけの行程でできた(といっても4ヶ月ほど前の事ですが)のですが、

割り当てとMoE内のキー配置を噛み合わせても、反応してくれないという状況なのです。

779 :名も無き求道者 :2009/05/05(火) 01:15:20 ID:/6sbswUX [1/2] sage

DirectX10以降の仕様にMoEがそもそも対応してないので

コマンドの入力(DirectInput)が無視されてる

 

一応入力関係のエミュレートツールを使えば無理やり回避できないことも無いけど、その変更をするとマウスがゲームパッド扱いになってMoE以外での操作に不具合が出る

780 :名も無き求道者 :2009/05/05(火) 03:32:24 ID:bG0ylyMi sage

>>778

XWHEEL使えば?

791 :名も無き求道者 :2009/05/05(火) 15:08:32 ID:s0cSrjUa sage

>>779-780

反応しました!

 

→Setpointをアンインストール

→再インストール

→ボタン割り振りを設定した後、一度setpointを終了

→MoEのクライアントをXPsp2互換性モードに設定

→setpointをXPsp2互換性モードに設定

→setpointを起動

→MoEを起動

の手順で反応確認できました!

たぶん色々と遠回りをしてるとおもいますが……。

 

お騒がせして申し訳ございませんでしたm(_ _)m

  • 【2ch】ネットゲーム[ネトゲ実況3] - 【MoE】PCスペックについて語り合う酒場【24件目】 より

629 :名無しオンライン :2010/02/04(木) 13:54:43 ID:MXDT7q7e sage

流れと関係ないけど、ちょっと経験した事を書いておく

新しくマイクロソフトのマウス SideWinder X3 を買ってきたんだが

パッチクラからMoEを立ち上げようとすると「DirectInputの初期化に失敗しました」

というエラーが出てまったく起動しなかったんだ

 

dixdiagで調べると確かにマウスの癖にDirectInputを使っていて

そのせいでMoEクライアントからはゲームパッドとして変に認識されているっぽい

X3を引っこ抜いてMoEを起動してから挿すと、カーソルと左右クリックは良いが

>>542みたいにホイールスクロールが常に連打状態で数量バーとメニューのページ捲りが制御できない

 

で、色々試行錯誤した結果、同時にゲームパッドのSideWinderGamePadPro(USB)を挿したら

何故かX3を挿したままでも起動するしホイールスクロールも正常に使えるようになった

デバイスマネージャを見るとSideWinder Vertual Kyboardが追加されている上に

SideWinderGamePadProが2つ刺さっている事になっているが……

Intellipointは入れていないし、後から試しにver,7.0を入れてみたが特に問題は出ていない

もしSideWinderX3やその他のMSマウスで同じような不具合が出たら参考にして欲しい

630 :名無しオンライン :2010/02/04(木) 14:00:07 ID:kXM6apFg sage

>>629

基本的にそのマウスパッド扱いなのかもね。

で、MOEはパッド1個まで対応なので、ダミーパッドにMOEがかかりきりになってくれて、

マウス(パッド)は無視してくれたのかと。

  • 【2ch】ネットゲーム[ネトゲ実況3] - ■-Master of Epic- Day4517 より

129 :名無しオンライン :2010/12/14(火) 23:04:19 ID:64Gyt1c6 [1/2] sage

昨日までは問題なかったのに今日のパッチ当ててからゲーム起動しようとすると

「DirectInputの初期化に失敗しました」

うんぬんかんぬんのエラーが出て始められなくなった

 

ぐぐって調べてみたらマイクロソフト製マウスのSideWinderが原因という所までは突き止めたんだが

対処法が「SideWinder以外のマウスを使用する」以外見つからないんだ・・・

 

これってマウスを買い換えないと詰み状態なのかな?

138 :名無しオンライン :2010/12/14(火) 23:10:46 ID:SKk2cRu6 [5/6] sage

>>129

【MoE】PCスペックについて語り合う酒場【24件目】

http://changi.2ch.net/test/read.cgi/ogame3/1260621395/629

629 名前:名無しオンライン:2010/02/04(木) 13:54:43 ID:MXDT7q7e

流れと関係ないけど、ちょっと経験した事を書いておく

新しくマイクロソフトのマウス SideWinder X3 を買ってきたんだが

パッチクラからMoEを立ち上げようとすると「DirectInputの初期化に失敗しました」

というエラーが出てまったく起動しなかったんだ

 

dixdiagで調べると確かにマウスの癖にDirectInputを使っていて

そのせいでMoEクライアントからはゲームパッドとして変に認識されているっぽい

X3を引っこ抜いてMoEを起動してから挿すと、カーソルと左右クリックは良いが

>>542みたいにホイールスクロールが常に連打状態で数量バーとメニューのページ捲りが制御できない

 

で、色々試行錯誤した結果、同時にゲームパッドのSideWinderGamePadPro(USB)を挿したら

何故かX3を挿したままでも起動するしホイールスクロールも正常に使えるようになった

デバイスマネージャを見るとSideWinder Vertual Kyboardが追加されている上に

SideWinderGamePadProが2つ刺さっている事になっているが……

Intellipointは入れていないし、後から試しにver,7.0を入れてみたが特に問題は出ていない

もしSideWinderX3やその他のMSマウスで同じような不具合が出たら参考にして欲しい

151 :名無しオンライン :2010/12/14(火) 23:16:16 ID:64Gyt1c6 [2/2] sage

>>138

自分もその記事見てSideWinderが原因って突き止めたんだ

でもSideWinderGamePadProなんて持ってないし

結局手詰まりなってしまった

 

でも気にかけてくれてありがとう

  • 【2ch】ネットゲーム[ネトゲ質問] - -Master of Epic- 質問の日 02:45 より

682 :名も無き求道者 :2011/01/13(木) 23:23:44 ID:1X06Mkba

パソコンを新調したのですが

ブラウザなどほかのソフトでは全く問題ないのに、moeでだけマウスホイールでのウィンドウスクロールの挙動がおかしいです

軽くゆっくりまわした程度では全くスクロールせず、必死にまわしてようやく少しずつスクロールし始めます

 

これはmoeの設定でどうにかなるものでしょうか?

またPC側の問題だとしたらなにか対策法はありますでしょうか

727 :名も無き求道者 :2011/01/16(日) 00:07:35 ID:TEjjDJmz [1/2] sage

マウスのドライバーをインストールした時に一緒にブチ込まれたマウスツールの常駐を殺して

ボタン割り振りをOSデフォルトだけに戻せば大抵解決する。

ようはDirectInputのハック対策でツールによる変更を無効化されてるからマウスの挙動がおかしくなる

  • 【2ch】ネットゲーム[ネトゲ実況3] - 【MoE】新要素・パッチ情報 73M Byte より

377 :名無しオンライン :2011/03/28(月) 17:23:00.02 ID:NKp/+HkD sage

DirectInputの初期化に失敗しました

ハードウェアが対応しているか確認してください

(デバイスの列挙に失敗しました

 

って起動エラーでてMOE開けないんだけど、どうすれば解決する?

408 :名無しオンライン :2011/03/28(月) 20:22:58.57 ID:/XiUs1Eb [1/2] sage

>>377

USB接続のMSマウスの一部がマウスのくせにDirectInputを使っていて

そのせいでクライアントがパッドと認識して起動できないことがある

そんな時は別にUSBパッドを繋いでやると

パッドの複数接続に対応していないのか何なのか、マウスとして認識されるようになる

マウスとパッドの挿す順番があるから自分で確かめるといい

450 :名無しオンライン :2011/03/29(火) 14:43:34.88 ID:iF8iIZWk sage

>>408

普通のマウス使って、パッドとか一切使用してないんだ

いろいろやってみたけど、やっぱダメのようだ

運営メールしてみる

 

親切にありがとね

  toolbar icon toolbar icon toolbar icon toolbar icon