ゲームコントローラー Xbox 360 コントローラー Xbox 360 コントローラー 非公式ドライバの設定のバックアップとリストアをしてみました

Xbox 360 コントローラー 非公式ドライバの設定のバックアップとリストアをしてみました

こちらの記事 で Xbox 360 コントローラーの非公式ドライバの設定を行い、その内容を保存する作業を行いました。

非公式ドライバで設定・保存した内容はレジストリに保存される仕組みとなっているようです。

そのため、この設定をバックアップしておきたい時や復元したい場合は、このレジストリを事前にエクスポート(保存)する必要があります。

今回はこの設定したコントローラーのプロファイルの内容のバックアップとリストア(復元)作業を行ってみます。

X360CW-Unofficial-Setting-Reg-Backup-Restore-003.png

by カエレバ
スポンサードリンク
FAF特殊戦第5飛行戦隊装備班 様のところで公開している非公式ドライバ Xbox 360 コントローラー設定 レジストリ値のエクスポート用 バッチファイル が公開されておりますので、こちらを使ってバックアップとリスト(復元)を行ってみます。

参考 URL
・ PC用 Xbox 360 コントローラー非公式ドライバーの設定バックアップ用ファイルを作ってみた
| FAF特殊戦第5飛行戦隊装備班
http://ffr41.air-nifty.com/faf_saf_v/2012/10/pcxbox360-6856.html

関連記事
作成中

目次

by カエレバ

by カエレバ


・ 1. 非公式ドライバ 設定状態の確認

・ 1-1 非公式ドライバ コントローラの設定状態

X360CW-Unofficial-Setting-Reg-Backup-Restore-002.png
あらかじめ 非公式ドライバのコントローラーの設定を作成・保存 しておきます。

今回はテスト的に 「TEST1」、「TEST2」 という名前のプロファイルを作成しました。



・ 1-2 非公式ドライバ バックアップ対象レジストリの確認

X360CW-Unofficial-Setting-Reg-Backup-Restore-001a.png
レジストリエディタを使って、非公式ドライバのレジストリ内容を確認してみます。

使用したレジストリエディタは 「激動たる俺RegEdit改」 です。

レジストリエディタを使って 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Xbox360Controller\Parameters」 にアクセスします。

TEST1」、「TEST2」 という名前で保存されているのが確認できます。



・ 2. 非公式ドライバ 設定(レジストリ)のバックアップ

FAF特殊戦第5飛行戦隊装備班 様のところで公開している非公式ドライバ Xbox 360 コントローラー設定 レジストリ値のエクスポート用 バッチファイル をダウンロードしておきます。

・ PC用 Xbox 360 コントローラー非公式ドライバーの設定バックアップ用ファイルを作ってみた
| FAF特殊戦第5飛行戦隊装備班
http://ffr41.air-nifty.com/faf_saf_v/2012/10/pcxbox360-6856.html



・ 2-1 x360c_setting_backup.bat 実行

X360CW-Unofficial-Setting-Reg-Backup-Restore-003.png
ダウンロードしたファイルを解凍すると 「x360c_setting_backup.bat」 というファイルが出てきます。

このファイルを 「右クリック → 編集(E)」 をクリックすると バッチファイル の内容が確認できます。

x360c_setting_backup.bat」 のコード内容です。
reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Xbox360Controller\Parameters" x360c_settings_backup.reg
コード内容は 1 行のみで、指定したレジストリ内容 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Xbox360Controller\Parameters」 を 「x360c_settings_backup.reg」 というファイル名でエクスポート(保存)するようにしています。

X360CW-Unofficial-Setting-Reg-Backup-Restore-004a.png
レジストリの存在と保存方法が確認できたところでバックアップを行います。

x360c_setting_backup.bat」 を 「右クリック → 開く(O)」、もしくはダブルクリックすると バッチファイル が実行されます。

X360CW-Unofficial-Setting-Reg-Backup-Restore-005a.png
バッチファイル を実行すると 「x360c_settings_backup.reg」 というファイル名で保存されます。

X360CW-Unofficial-Setting-Reg-Backup-Restore-020a.png
保存された 「x360c_settings_backup.reg」 の中身を見るには 「右クリック → 編集(E)」 をクリックすることで見れます。

ダブルクリックするとリストア(復元)となってしまいます。

x360c_settings_backup.reg」 の中にプロファイル名として保存した 「TEST1」、「TEST2」 があれば、エクスポート(保存)はうまくいったことになります。



・ 3. 非公式ドライバ 設定削除

エクスポート(保存)したレジストリをリストア(復元)するために、いったん非公式ドライバのプロファイルを削除しておきます。



・ 3-1 コントローラの設定 削除

X360CW-Unofficial-Setting-Reg-Backup-Restore-006a.png
プロファイル名の 「TEST2」 を選択して 「削除(D)」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-007a.png
メッセージが表示されるので 「はい(Y)」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-008a.png
続いてプロファイル名の 「TEST1」 を選択して 「削除(D)」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-009a.png
メッセージが表示されるので 「はい(Y)」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-010.png

X360CW-Unofficial-Setting-Reg-Backup-Restore-011.png
以上でプロファイルの削除が完了しました。

X360CW-Unofficial-Setting-Reg-Backup-Restore-012a.png
OK」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-013a.png
メッセージが表示されますので 「OK」 ボタンをクリックして画面を閉じます。



・ 3-2 非公式ドライバ レジストリ確認

X360CW-Unofficial-Setting-Reg-Backup-Restore-014a.png
非公式ドライバのコントローラー設定のプロファイル削除後、レジストリエディタで 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Xbox360Controller\Parameters」 にアクセスしレジストリの内容を確認します。

先ほどあったプロファイル名 「TEST1」、「TEST2」 がなくなっているので、削除されているのが確認できました。



・ 4. 非公式ドライバ レジストリの復元作業

エクスポート(保存)したレジストリをリストア(復元)して元の設定に戻るかどうか確認してみます。



・ 4-1 バックアップレジストリファイルの実行

X360CW-Unofficial-Setting-Reg-Backup-Restore-015a.png
先ほどエクスポート(保存)された 「x360c_settings_backup.reg」 ファイルを 「右クリック → 結合(G)」 をクリックするか、ダブルクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-016a.png
情報を追加すると、値が変更または削除されてしまい、コンポーネントが正常に動作しなくなることがあります。 ~\x360c_settings_backup.reg のこの情報のソースを信頼しない場合は、レジストリに追加しないでください。 続行しますか?」 というメッセージが表示されますので、「はい(Y)」 ボタンをクリックします。

X360CW-Unofficial-Setting-Reg-Backup-Restore-017a.png
~\x360c_settings_backup.reg に含まれるキーと値が、レジストリに正常に追加されました。」 と表示されますので、「OK」 ボタンをクリックして画面を閉じます。



・ 4-2 レジストリとコントローラの設定確認

X360CW-Unofficial-Setting-Reg-Backup-Restore-019a.png
先ほど削除したプロファイル名 「TEST1」、「TEST2」 が元に戻りました。

X360CW-Unofficial-Setting-Reg-Backup-Restore-018a.png
レジストリエディタを使い 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Xbox360Controller\Parameters」 にアクセスします。

プロファイル名 「TEST1」、「TEST2」 が復元されました。

以上で、非公式ドライバ Xbox 360 コントローラーのプロファイル設定のバックアップ(保存)とリストア(復元)が一通り動作することが確認できました。



関連記事
作成中




by カエレバ

by カエレバ

by カエレバ

by カエレバ

by カエレバ

by カエレバ
by カエレバ

by カエレバ

スポンサードリンク

トラックバック一覧

コメント一覧

コメントの投稿

名前

タイトル

メールアドレス

URL

本文

パスワード

非公開コメント

管理者にだけ表示を許可する