Home > XFPS | ライフハック | ゲーム | xbox360 > Xbox360 Input Machine(XIM)を作ろう

Xbox360 Input Machine(XIM)を作ろう

building_your_own_xbox_360_input_machine01.jpg

XFPS単体では得られないエクスペリエンスを!

先日紹介した噂の入力装置「Xbox360 Input Machine」、
略して「XIM」の作り方をまとめてみました

XFPSに首をつっこんだ方はゼヒ挑戦してみてください

注意:この記事の内容を読んで行った行為によって生じた損害を、
当サイト「anti.dmz-plus.com」はその責を負わないものとします。
実行する際は自己責任で。

所要時間

  • 1時間 + 3日~(部品が届くまで)

難易度

  • ★★☆(難易度B:半田付けの経験と英語への抵抗力が必要)

用意するもの

building_your_own_xbox_360_input_machine02.jpg

  • XFPS 3.0 Sniper
    • 初代XFPSも二代目Proも使えます
  • Windows XPかVistaのPC
  • Silicon Labs ToolStick Starter Kit
    • USB端子のついた8051ベースのマイコンです
    • 国内で買えないので、米Mouser Electronicsから個人輸入します(後述)
    • お値段は24.99ドル(≒ 2800円)
    • おまけでオリジナルのUSBケーブルが付きます
  • プレステのコントローラーのケーブル
    • 延長ケーブルかジャンクのコントローラから調達します
    • 今回使用したのは謎のプレステ用麻雀コントローラー ブックオフで105円
  • 有線のXbox 360 コントローラー
    • XFPSを使うのに必要です
  • XIMを収めるケース
    • お金のない人は100均一のタッパーが安くて便利
      • 縦13cmくらいの、底が浅いものを選びましょう
    • お金のある人は秋月千石などでケースを買いましょう
  • はんだごて
    • 電子工作用の30wくらいのを 100均にあります
  • 電子工作用のテスター
  • ニッパー
    • タッパー加工やケーブル切断に大活躍
  • ワイヤーストリッパー
    • あるとケーブル剥くのが楽しくなります 100均にあります
    • 今回はVESSEL No.3500 E-1を使いました
  • 作業用のBGM

-

部品調達

building_your_own_xbox_360_input_machine03.jpg

Mouser.comUSB ToolStick Starter Kitを買います
これをクリアすれば作業の50%はクリアしたも同然なので
英語に惑わされずにいきましょう

  1. mouserへ行く
  2. Review & Checkoutを押す
  3. Checkoutを押す
  4. Checkout Without Logging In.の下にContinueがあるので押す
  5. Billing Addressに請求先の住所氏名を、Shipping Addressに配送先を入力します。
    請求先と配送先が一緒なら「Make Shipping the same as Billing」をチェックします。

    • 住所はローマ字がいいと思います
      町名や番地の並べ方が日本語とは逆になるので注意して下さい
      参考:Google検索 「英語 住所」
  6. Shipping Methodsの「International Shipping Methods」から配送方法を選択します
    主な発送方法は以下の通り

    • FedEx International Priority - 配送料金30ドル
      • 100ドル以上まとめ買いすると20ドルになる
      • 割高だが3日以内に届く
      • 追跡コードが貰える
    • USPS Global Priority Mail - 配送料金23.20ドル
      • 一番安い
      • 10日から3週間くらいかかる
      • 追跡コードなし
  7. Just Continueをクリックした後、Payment Methodに支払方法を入力
  8. Finishedで購入完了
  9. 「Your Orderなんちゃら」というメールが自動返信される
  10. 「Shipping Status on yourなんちゃら」というメールが発送時に届く
  11. 正座して待つ

-

組み立て

ステップ1.ToolStickにプレステのケーブルを繋げる

これが成功すれば95%完成したも同然です
ひきしめていきましょう

  1. ToolStickのいっぱい穴が空いてる方を用意します
    (USB端子のないほう)
  2. プレステのケーブルを用意します
  3. コントローラ側のケーブル8本を全て剥いておきます
  4. テスターで「端子のどこに、どの色のコードが付いてるか」を確認します
    プレステ端子の左から確認し、「1番-みどり、2番-オレンジ・・・」といった具合に、
    どの色のコードが配置されているかメモしていきます
    ここでコードの色を間違うと失敗するので慎重に
    また、ケーブルによってコードの色の順番が違うので注意して下さい
    building_your_own_xbox_360_input_machine06.jpg
  5. ToolStickの穴にプレステのケーブルを半田付けします
    半田付けする場所は以下の通り
    building_your_own_xbox_360_input_machine05.jpg

    OBsIV: Building your own Xbox 360 Input Machine (XIM)
    より借用
  6. USB ToolStickの1.0と書いてある穴に、端子右から3番目のコードを半田付けします
    洗濯バサミなどで固定しながら、裏から半田を盛りましょう
  7. 同じく1.1、1.2、1.4、1.5、GNDを半田付けします
    1.3は使いません
    GNDは少し外れた場所にあるので注意
  8. 使わない線はショートしないようにねじってよそにおきます
  9. 半田付けが終るとこんな感じになります
    building_your_own_xbox_360_input_machine04.jpg
  10. ケースに収めます
    タッパーの人は適当にニッパーで穴あけたりしましょう
    プラスチックケースな人はドリルやヤスリをかけて
    かっこいいケースに仕上げましょう

-

ステップ2.ToolStickを初期化する

完成したToolStickにファームウェアを書き込みます

  • ファームウェアはXIMのForumに用意されています
    http://groups.msn.com/XIM

    • 上部のサインインからMSNのアカウントでログイン(XBOXのIDが使えます)
    • ログイン後、今すぐ参加をクリックします
    • 左のDownloadsをクリック後、XIM r10262007.exeをダウンロードします
    • ダウンロードが終ったら、c:\XIMあたりに解凍しましょう

ファームとツールのダウンロードとインストールが完了したら
以下の手順を行います

  1. ToolStickとPCをUSBで接続
  2. 以下のフォルダを開く
    C:\SiLabs\MCU\Utilities\FLASH Programming\Static Programmers\Windows Console
  3. FlashUtil.exeを実行
  4. Connect/Disconnectタブに移動して以下の設定を入れる
    • Debug Interface : C2
    • Debug Adapter : USB Debug Adapter
  5. Connectを押す
    (ToolStickのランプが光ります)
  6. Download Hex File/Go/Stopタブに移動する
  7. Browseを押して、解凍しておいたXIMfirmware330.hexを選ぶ
  8. Downloadボタンをクリック
  9. Connect/Disconnectタブに移動してDisconnectボタンを押す
  10. ツールを閉じてToolStickを外す

-

ステップ3.XIMを使ってみる

うまくいけば、ここでXIMが完成しているはずです
早速使ってみましょう

  1. XFPSとXIMのプレステケーブルを繋ぐ
  2. XFPSにXBOX360有線コントローラを繋ぐ
  3. XIMとPCを繋ぐ
  4. XBOX360の電源を本体のスイッチで入れる
  5. XIM.exeを実行する
  6. ダッシュボードをカーソルキーでいじってみる
  7. うごいた!うごいたよ!
  8. あきたらXIM.exeをコントロール+ESCで終了する

これで完了です。おつかれさまでした。

動かなかった場合はケーブル不良や半田ミスなどが考えられます。
チェックしてみましょう。

#次回、XIMをFPS向けにカスタマイズする方法 に続きます

-

参考リンク

OBsIV: Building your own Xbox 360 Input Machine (XIM)

XIM@groups.msn.com

関連記事

Comments:40

Runa 07-12-31 (月) 3:20

キターーー(゜ω゜
早速注文してみましたw 海外注文とか初めてだったけど解説あって助かりました^^
実は半田も初めてで不安ですが、明日用具とか買いに行こうと思います。
設定の記事も楽しみに待ってます~^^
COD4を買ったので初プレイはこれになるかなw

記事感謝、お疲れ様です!

Runa 07-12-31 (月) 3:40

1つ教えて下さい!!
電子工作用のテスターって何でしょうか?(^^;
初心者ですいませんです。

abesi 08-01-01 (火) 0:28

勿論クレジットカード無いと無理なんですよね?
俺オワタ
誰か売って・・

ui 08-01-02 (水) 1:00

> Runaさん
お待たせしましたー
成功させてCOD4でブイブイいわせてください!
はんだ付けはそれなりにコツが要るので
何か電子工作キットなり買って慣れておくといいかもしれません

テスターってのはこういうやつです
今回は「線とコネクタがどう繋がってるのか」を調べるために使います

ui 08-01-02 (水) 1:16

> abesiさん

残念ながら国内での販売してないんですよね・・・
クレカをヨドバシか楽天あたりで作るか、誰かに買わすしかないですな・・・

Runa 08-01-06 (日) 21:51

uiさんどうもです!
本日商品が来たのですが箱の中身が違う。。あううう (;w;
商品名は(明細)「634-TOOLSTICKSK」
Toolstick StartKITとなっており商品の箱もここのブログの絵と同じなのですが、中身が。。。TOOLSTICK Debugといものが入っていました、、、これはあきらかに発送ミスですよね、、
海外発送とかしたことないし、、、問い合わせないと駄目ですよね?
今年は小殺界、、、いきなり不運が、。、あううw
ついてない、、

ちなみにPSのコンはここで使われてるのと同じものが売ってたので210円で変えました^^ 麻雀コン?w

ui 08-01-06 (日) 23:26

> Runaさん
うわあ それはお気の毒に・・・
ここらへんを参考に、メールで問い合わせてみてください
オーダー番号や発注書の画像も添付するとベターです

ナゾのマージャンコントローラー結構出てるんですねぇ

Runa 08-01-07 (月) 0:54

uiさん>
情報サンクスです!
とりあえず明細の画像数枚と、商品画像添付して、
発送時にきたメールに返信する形で、再送して下さいとメールしときました。。
返品して下さいとか言われるのかなぁ、、、日本だと普通、返品して交換ですよね?海外だとどうなんだろうぅ。
不安だぁ。。。しかも今日から仕事(;;

麻雀コン謎ですねw ちなみにホコリかぶって2個置いてあったので、2個とも買ってしまったw 予備+半田練習用で(^^

ui 08-01-09 (水) 23:25

> Runaさん

無事に代品が来るといいですね
ちなみにモノが安いときに「送料がかかるから」という理由で
返品を要求されなかったりすることがあります
mouser次第ですけどね

megawind 08-01-15 (火) 11:00

uiさん
こんにちは、確認していただきたいことがありますが、XFPSを使ってロジテックのGT Force Proが使えますか?

レーシングゲームが好きで、PS2のGT4の時買いましたが、XBOXにも使いたいです。
もちろんお持ちでなければ確認できないと思いますが・・・

よろしく御願いします。

kako 08-01-15 (火) 11:39

自分も作ってみました。XFPSがうまく動いてないのでXBox360で動かせてないのですが、プレステ用のコネクタの部分を他のゲーム機につないで試してたりします。

ui 08-01-15 (火) 15:29

> megawind さん

残念ながらGT Force Proは動作しません :(

ui 08-01-15 (火) 15:35

> kako さん

完成おめでとうございます :)
Xbox360でも動くといいですね

megawind 08-01-15 (火) 16:44

uiさん

情報ありがとうございます。
本当に残念ですね・・・公式のRCはあまり感じがよくないですね。
ロジテックの次期モデル期待するしかありませんね。

sen 08-01-19 (土) 0:44

この記事を参考に無事XIMがつい先ほど完成しました!ありがとうございます~
このようなものを作るのは初めてでどきどきしました

ところでお伺いしたいのですが、キー配置変更や感度の調整はどこでするのでしょうか?XIMConfigがあるようですが…?

Runa 08-01-19 (土) 0:59

uiさん>
本日無事に届きました♪
中身もやっと正規品でほっとしました~^^
メールを出しても返信が全くなく、結局mouser.comのLIVE HELPなるもをみつけてチャットにて状況を説明し、ようやく再発送までたどりつきました(汗
LIVE HELPも実は2度しており1回目の時に香港のオフィスのほうにメールを返すよう電話しとくと言ってくれたのですが、
メールが来なかったため2度目はこちらのメールが到達してるのか?というところから全て説明し、最終的に向こう側が内容を理解し早急に発送してくれましたw LIVE HELPとかサポートきちんとしてるなぁ~とか思いました。
半田もマルチメーターもケースも購入して準備ができたので、
ちかじか作成したいと思いますw

senさん>
完成おめでとうございます!
自分も今回はじめてこの様な物を作成するのでドキドキです。
失敗したら、、、、、(汗
半田が一番不安でございますが(^^:

ui 08-01-21 (月) 21:10

> senさん

完成おめでとうございます
キー設定はXIMConfigでゲーム別のプロファイルを作ることになりますね
設定値はXIMのフォーラムにて公開されています
今週中に記事を書くのでそれもご参考にどうぞ

ui 08-01-21 (月) 21:11

> Runaさん

無事、再発送にこぎつけられたようで安心しました
mouser.comのサポートもしっかりしてるようですね
では、完成報告楽しみにしています :)

sen 08-01-29 (火) 14:32

>uiさん

遅ればせながら、フォーラムでXIMConfigを見つけました。
無事キー設定も出来ました~ ありがとうございます!
記事のほうも楽しみに待っています~

>Runaさん

もう完成されたかもしれませんが、半田は勢いが大切かと…
ある程度練習して慣れたら、思い切りよくやるといいと思います。
無事完成されることをお祈りしています~

sukiyaki 08-01-29 (火) 16:50

XFPS3.0でCoD4などやってますが、ここのサイトを知りこんな事もできるんだ~と目からうろこでした。
貴重な情報をありがとうございます。
早速ToolStick Starter Kitを購入してみました!
FedEx 早いですね!3日でつきました。追跡もしっかりしてるしいいですね。
半田付けなんかは、ほとんどした事がなかったので、今完成しましたが、きちんと動くか楽しみです!
日本のサイトでもximフォーラムみたいのあるといいんですけどね!
XIMをFPS向けにカスタマイズする方法期待しておりま~す!

ui 08-01-31 (木) 21:34

> sen さん
無事設定できたようですね :)
記事はもうしばらくお待ちを!

ui 08-01-31 (木) 21:38

> sukiyaki さん

製作お疲れ様です
無事動くといいですね :D
カスタマイズの記事はもう少しお待ちを。

moai 08-02-07 (木) 17:07

XIMを作成しようと思ってるんですが、
用意する物の『プレステのコントローラのケーブル』とは、
別にPS2のデュアルショックでなくて、PS1時代の物でいいんですよね?
さらに、初期のアナログスティックがついてないコントローラでも問題ありませんよね?

1500W 08-02-09 (土) 13:12

現在どうもUSB ToolStick Starter Kitは売り切れのようですね><

moai 08-02-09 (土) 19:09

ToolStick購入時に、オマケで付いてくるオリジナルのUSBケーブルは、Mouser.comで購入したから付いてくるわけでなく、商品の箱の中に最初から同封されてるんですよね?
まぁ1500Wさんの言う通り、売り切れてるんでしたら、意味のない質問になりますが・・・

1500W 08-02-13 (水) 7:51

在庫が確保できたようです。
そこでちょっと購入についての質問なのですが・・・。
mouserへ行く
Review & Checkoutを押す
Checkoutを押す
Checkout Without Logging In.の下にContinueがあるので押す
Continueが見つかりません><
恐らくこの場合のContinueはユーザー登録をしないで商品の発送の為の入力をする画面に移動するリンクのContinueだと認識しているのですが・・・

ui 08-02-19 (火) 10:43

> moai さん
PS1時代のでOKです ;)

ui 08-02-19 (火) 10:46

> 1500W さん
一時期、売り切れてたようですね
で、「Continue」ボタンですが今mouserを確認したら
「Checkout Without Logging In」というボタンになってますね
なのでこちらを押してください

記事はあとで修正しておきます
情報ありがとうございました :D

daka 08-03-14 (金) 1:15

はじめまして。
HPを読んでいて非常に
興味がわきましたので、購入しようとしたのですが
USB startar kit
売っていないようです。
634-MCUNIVERSITYKIT
634-TOOLSTICKLINDC
などがあるようですが、これらはちがいますよね・・

どこか、購入できるところをご存知でしたら
教えてほしいです、お願いします。

daka 08-03-14 (金) 1:38

634-TOOLSTICKSK
というものが 24・99$で販売されているようですが
これでよろしいのでしょうか?

Runa 08-03-15 (土) 19:15

一度半田したけど 動かなくて、
今日やり直しやっと動いた~~!!
KEY設定とかまだしてないので、楽しみに記事待ってますね!

dakaさん>
それであってると思いますよ(^^

daka 08-03-16 (日) 1:16

おお、そうですか、お返事どうもありがとうございます。

Runa 08-03-31 (月) 23:48

お久しぶりです。
どなたかご存知なら知恵をかしてください(>w

katu 08-04-03 (木) 15:20

ここに掲載されている通りやりましたが、XFPS単体とは比べものにならない程、AIMしやすくなりました!!
XIMコンフィグと併用は必須ですね。PS3での使用ですが、一応稼働しております。
XFPSの期待はずれ感にうんざりしていましたが、XIMとここの記事のおかげで、楽しいFPSプレイができています。

ui 08-04-18 (金) 9:56

> Runaさん
KEY設定はximconfig.exe動かして数値を入れて保存してください。
数値とかはゲームによってまちまちなので、ここを参考に!
http://xim360.com/community/index.php?board=13.0

> katuさん
参考になったようで光栄です :)
楽しいFPSライフを!

ぽち 08-04-21 (月) 22:22

XIMをはじめて知りました。
XFPS(黒)は持ってたんですが、すぐに放置…
XFPS+XIMを360で使った際の入力遅延とかはどういう感じなんでしょうか?

ui 08-04-21 (月) 23:46

> XFPS+XIMを360で使った際の入力遅延とかはどういう感じなんでしょうか?
http://anti.dmz-plus.com/2007/12/06/xbox_360_input_machine_xim_review/
こっちにも書いたとおり100msくらいの入力遅延があります
曲がり角で敵と鉢合わせしたときなんかにちょくちょく負けます :(

Runa 08-04-24 (木) 0:00

お久しぶりです!
入力遅延はなんとなく感じるといったとこですね。。自分の体感だと。XFPS単体で使うよりは全然使いやすいものになりますが、設定がめんどくさいですね、、、
コンフィグの値が公開されてますが、実際その数値で試してもしっくりこなかったりw
結局自分である程度設定することにはなると思います。
そういえばXIM2なるものが開発中とかフォーラムに書いてあったような、、、英語分からないので憶測ですが。XFPS+TOOLKIT不要になるらしく、価格は1万~2万の間??とか、、、入力遅延も改善されるらしい。詳しくは↓を、、
http://xim360.com/community/index.php?PHPSESSID=17839562b06876c76fea57a325c6d8f1&

Runa 08-04-24 (木) 0:04

連投すいません、、、
XIMでマクロの設定とかできますでしょうか??
やり方知ってたら教えて頂きたく。。。。
また、XIMに関係ないのですが、キーボードのボタンを押し込む時間を指定出来るようなキーボード、、、もしくは方法ってありますでしょうか?

例えば、Aボタンを3秒かけて押し込むとか。。。Aボタンを1秒押しコンで0.5秒止めて、最後まで押し込むとか。。。。

何か知ってましたらご教授下さい~~~ですm(_ _)m

Runa 08-04-24 (木) 0:11

さらに連投すいません(^^;
あと1つ知ってましたら教えて下さい、、、、
キーボードとマウスじゃなくて、PC用のゲームコントローラーとかも動作しますでしょうか?
その場合ってXIMによる設定とかどうやるのでしょうか?!
質問ばかりですいませんです、、、
管理人さんお忙しそうなので暇な時でいいのでお返事下さいです。
(>ww

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://anti.dmz-plus.com/2007/12/31/building_your_own_xbox_360_input_machine/trackback/
Listed below are links to weblogs that reference
Xbox360 Input Machine(XIM)を作ろう from anti.dmz-plus.com

Home > XFPS | ライフハック | ゲーム | xbox360 > Xbox360 Input Machine(XIM)を作ろう

注目記事
キーワード
Feeds

Page Top