2024/10/17(木)Logicool F310の不具合を分解して修理する

Logicool(海外だとLogitech)のゲームパッドF310(リンクはF310r)を分解しました。

不具合の詳細

  • USBポートにつなぎっぱなしにする。
  • PCの電源を完全にオフにしてから、PCを起動するとゲームパッドとして認識するものの、一切の入力を受け付けない
    • BIOS等で電源断時のUSB給電が on になっているとこの不具合は発生しない。
  • 起動中にUSBに指したり、指し直したりすれば問題ない。

電源やマザーボードとの相性、差し込むポートの影響が大きそうです*1

*1 : 発生したのは前面USBポートでした。

分解と修理

f310_01.jpg
f310_02.jpg

普通のネジなので簡単に分解できます。メインプロセッサはCY7C64315(or CY7C64316)のようです。

症状からして電源かリセットタイミングのどちらかだろうと思い、まずは電源のコンデンサ(4.7uF?)を置き換えたり、容量を増やしたりしましたが特に変わりませんでした。

次にリセット回路を追ってみると、10KΩでブルダウンされているだけで遅延リセット用コンデンサが付いていなかったため、0.33uFのコンデンサを追加しました。

最初は0.1uFをつけたのですがいまいち安定しなかったので、0.33uFに増やしましたが、これでも症状発生。

現在、対策検証中。

コントローラーは難しい

以前書いた通りPlayStation 2のコントローラーが使いやすくて好きなのですが、もう(安価に)手に入らないのと、Xinput非対応だと何かと不便なので置き換えてみました。

しばらく様子見。