Guru
ブログ / Anki tooling

8BitDo for Anki:Zero 2・microの設定ガイド(iPhone対策も解説)

TL;DR 8BitDo Zero 2またはmicroは2000~3000円台で買えるポケットサイズのコントローラーで、ハンズフリーAnkiに最適です。デスクトップAnkiではContankiアドオンで動作します。iPhoneでは注意点があります。AnkiMobileは小型モデルとペアリングできませんが、コントローラーのKeyboard Modeを使い、Guru Anki Remoteを介して接続することで回避できます。

8BitDoコントローラーがAnkiで人気の理由

その魅力はシンプル:スマホを持たず、キーボードに触れずに復習できること。いくつかのボタンに「Again / Hard / Good / Easy」と「答え表示」を割り当てれば、トレッドミルで、ソファで、寝転がりながらカードをこなせます。8BitDoの小型コントローラーは安価でポケットに入り、本物のタクタイルボタンを搭載しているため、医学部生のAnkiコミュニティで広まりました。

モデル選び:Zero 2 vs micro

どちらも優れていますが、使い心地が異なります:

どちらもAnkiで使用可能です。スマホだけでの復習なら、microのKeyboard Modeが少し便利です。

デスクトップAnki:Contankiを使う

デスクトップAnkiで復習する場合、最もクリーンな方法はContankiアドオンです。AnkiWebからインストールし、8BitDoを有線またはBluetooth接続して、ボタンに復習アクションを割り当てます。これは完全に無料でオープンな方法で、スマホは一切必要ありません。

誰も言及しないiPhoneの問題

ここに多くの人がつまずく落とし穴があります。AnkiMobile(公式iOSアプリ)は、ゲームパッドモードの小型8BitDoコントローラーを受け付けません。 AnkiMobileはAppleのGCExtendedGamepadプロファイルのみをリッスンし、Zero 2 / microはそれを公開しません。そのため、Anki用に購入した手頃なコントローラーがデスクトップでは完璧に動作する一方、AnkiMobileでは静かに何も機能しません。

対策:コントローラーをスマホ経由で接続する

回避策は、コントローラーをKeyboard Modeに切り替え、キーボードイベントをリッスンするアプリにキー入力を転送させることです。Guru Anki Remoteはまさにこれを行います。GuruはAppleのGCExtendedGamepadプロファイルと、8BitDoのKeyboard Modeが送信するGCKeyboardイベントの両方をリッスンし、対応する復習アクションをWi-Fi経由でデスクトップAnkiに転送します。

結果:Zero 2 / microをKeyboard ModeでiPhoneに接続(有線またはBluetoothペアリング)すれば、AnkiMobileが拒否するコントローラーが突然あなたの復習を動かし始めます。なぜなら、スマホが間に入るデバイスになるからです。背景の詳細は無線Ankiリモートの比較記事をご覧ください。

ボタン割り当て

Keyboard Modeでは、デフォルトのマッピングがAnkiの復習キーにきれいに適合します:

8BitDoのKeyboard ModeではなくMFiゲームパッドを使用している場合、Guruは標準的なフェイスボタンも割り当てます(A → Good、B → Again、X → Hard、Y → Easy、ショルダーボタン → 答え表示 / 音声再生)。

エンドツーエンドの設定手順

  1. 8BitDoをiPhoneとペアリングし、Keyboard Modeに切り替えます(お使いのモデルの8BitDoボタンコンビネーションを確認)。
  2. デスクトップAnkiに**Anki Remote**アドオン(コード1196082853)をインストールし、QRコードをスキャンしてスマホとペアリングします。
  3. デスクトップでデッキを開き、ボタンを押すとカードがめくられ、評価されます。完了です。

FAQ

ContankiとGuruは両方必要ですか? いいえ。Contankiは、コンピューターに直接接続したコントローラーからデスクトップAnkiを直接操作するためのものです。Guruルートは、コントローラーがスマホ側にあり、デスクトップを操作したい場合に使います。コントローラーの設置場所に応じてどちらかを選んでください。

8BitDoはAnkiMobileで直接動作しますか? 小型モデル(Zero 2 / micro)は、GCExtendedGamepadの制限により一般的には動作しません。Guru経由の接続が回避策です。

費用はかかりますか? コントローラー本体は約2000~3000円です。Anki Remoteアドオンとリモート機能は無料、Contankiも無料です。

8BitDoをiPhoneで使えるようにする

Guru Anki Remote(無料)で格安コントローラーを接続 ― AnkiMobileがペアリングできないモデルも対応。

Anki Remoteを設定する

← 記事一覧