ツインスティック自作

出来上がり

  • Ver.1.2
    TwinStick8.jpg
  • トリガ用とターボ用のタクトスイッチが割れたんで普通のプッシュスイッチに変えた。
  • グリップにしているケースの補強にL型金具をボルト留め。上はM6のボルトで下はM5のトラスネジ。
  • グリップ用のケースは同じ型番のを買いなおしてる。
  • Ver.1.0
    TwinStick1.jpg
    TwinStick2.jpg
  • 黄色いボタンは手前がBACK(SPECIAL)、奥がSTART。
  • 握りの内側にもBACK(左スティック)とSTART(右スティック)を付けてみた。
  • スティックの基部のLS-32には捻り防止機構が付いてないんで握り部分はくるくる回る。
  • Dサブ15PメスコネクタでXBOX360パッドと接続。
  • Dサブ15Pメスなのは、元々NEOGEOのスティックのコネクタがDサブ15Pメスだったから。

材料

社名型番単価個数備考
セイミツ工業ジョイスティック LS-321,2302スティック基部
三和電子ボタン OBSN-302002スタート、スペシャル用
マル信無線電機プッシュスイッチ MS-370M806トリガ、ターボ、スタート、スペシャル用
オムロンタクタイルスイッチ B3J-12001000トリガ、ターボ用
タカチ電機工業メタルケース YM-2501,5101基部ケース
タカチ電機工業プラスチックケース TW5-3-91902握り部
Dサブコネクタ(15P・メス)501XBOX360パッド接続用
Dサブカバー(15P・グレー)1201XBOX360パッド接続用
トラスネジ 5mmφ×8mm88ジョイスティック固定用
平ワッシャー 5mmφ38ジョイスティック固定用
六角ナット 5mmφ58ジョイスティック固定用
平ワッシャー 6mmφ34握り部固定用
六角ナット 6mmφ52握り部固定用
コニ・ビオラL字型金具 60x30x16mm1402握り部補強用
六角ボルト M6x10mm1006握り部補強用

千石電商ヒロセテクニカル東急ハンズにて購入。(2009/05/02, 05/16)

加工設計図

  • fileTwinStick.pdf
  • この設計図だとスティックを固定するネジ穴を端に寄せてあるんだけど、穴を開けるときにずれちゃうと調整がめんどくさくなるので、真ん中で留めるようにした方がよかったな。

工作

  • TwinStick3.jpg
  • 握り部分の中身。タクトスイッチは接着剤で固定。
  • タクトスイッチ用の穴は正確に開けること。穴がずれてるのに無理に押し込むとスイッチの足が折れる。
  • スティックの芯は握りの中を貫通してないんで、力入れると壊れそうなのが気がかり。
  • TwinStick4.jpg
  • トリガ等の配線はスティックの隙間を通してケースの内部に持ってくる。

破損

  • TwinStick7.jpg
  • トリガとして使ってたタクトスイッチがヒンジのとこで2つに割れた。元々一体じゃなくてはめ込んであったみたいで握り締める力に耐えられなかったようだ。
  • タクトスイッチの足が1本欠けてるのは、ケースに開けた穴がずれてるのに無理にはめ込もうとしたせいで折れたから。
  • TwinStick5.jpg
  • 案の定、ジャンプキャンセルやらやってるうちに割れた。さてどうしたものか。
  • プラケースの端じゃ根本的に強度不足してるからなー。

補強

  • TwinStick6.jpg
  • 東急ハンズでL字型金具(60x30x16mm)買ってきて着けてみた。
  • 厚みが2mmあるんで前はケースの内側と外側の両方にワッシャ着けてたけど、ネジの長さが足りないんで内側だけワッシャ噛ませてる。
  • L字の長い方は2ヶ所ボルト留めできるんだけど、ケースの内側にちょうど柱があって下側はボルト留めできなかった。

XBOX360パッド-スティック接続コネクタピン配置

パッドパッド基盤15PINスティック
共通線(+5V)共通線(+5V)1GND
ATP392R-DOWN
BACKTP413SPECIAL
RBRB4R-TB
XTP445R-LEFT
RIGHTTP346L-RIGHT
DOWNTP357L-DOWN
Lスティック押込TP318L-TR
Rスティック押込TP309R-TR
BTP4310R-RIGHT
STARTTP4011START
YTP3812R-UP
LBLB13L-TB
LEFTTP3214L-LEFT
UPTP3315L-UP

TWIN STICK EX - Windows 接続時のボタン割り当て

Vista標準ドライバ非公式ドライバ
左レバーハットスイッチハットスイッチ
右レバー上下(Y回転) 左右(X回転)上下(Y回転) 左右(X回転)
左トリガーZ軸(大)ボタン11
右トリガーZ軸(小)ボタン12
左ターボボタン5ボタン5
右ターボボタン6ボタン6
Aボタン1ボタン1
Bボタン2ボタン2
Xボタン3ボタン3
Yボタン4ボタン4
BACKボタン7ボタン7
STARTボタン8ボタン8
ガイドボタン認識せずボタン13
  • Xboxコントローラ用 非公式デバイス ドライバ(2009/12/01版以降)
    Vista標準ドライバだと左右のトリガを同時に引くと相殺しあってどちらも押してない状態になるけど、非公式ドライバだとちゃんと別々のボタンとして判別してくれる。素晴らしい!

Forceインストラクションカード

  • ForceInstruction.jpg
LBターボ(レフト)
左トリガーレフトウェポン
左レバーメニュー時/項目選択
プレイ時/自機の移動
RBターボ(ライト)
右トリガーライトウェポン
右レバープレイ時/自機の移動
トリガー同時押しセンターウェポン
両レバー開きジャンプ
両レバー閉じしゃがみ
STARTボタンポーズメニュー
BACKボタンレスキューダッシュ
Aボタンメニュー時/決定
Bボタンメニュー時/キャンセル
Xボタンメニュー時/機体リスト呼び出し
ターボ + トリガーターボ攻撃
両ターボ同時押しターゲットの切り換え
Aボタン + 左レバー or 左トリガー or LB味方指示

リンク

  • Xbox360用ジョイスティックを作るよ 前編 後編

添付ファイル: fileTwinStick8.jpg 560件 [詳細] fileTwinStick7.jpg 1572件 [詳細] fileTwinStick6.jpg 1567件 [詳細] fileTwinStick5.jpg 1606件 [詳細] fileTwinStick3.jpg 845件 [詳細] fileTwinStick4.jpg 796件 [詳細] fileTwinStick2.jpg 1660件 [詳細] fileTwinStick1.jpg 1601件 [詳細] fileForceInstruction.jpg 973件 [詳細] fileTwinStick.pdf 2238件 [詳細]

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Sat, 30 Mar 2013 17:03:03 JST (1716d)