現行リリースのドキュメント FFB-Bridge 1.4.0 古い記述が見つかった場合は、次のフォームでお知らせください フィードバックフォーム.

FFB-Bridge をインストールする

FFB-Bridge は、自己完結型の Windows インストーラー、Linux AppImage、および macOS DMG (Apple Silicon) として出荷されます。 3 つすべてに .NET 10 ランタイムがバンドルされています。最新の Windows、Linux、または macOS でサポートされている USB フォースフィードバック ジョイスティック用にダウンロードするドライバーはありません。

始める前に

必要なものは次のとおりです。

  • Windows、Linux、macOS で検証済み:MOZA AB6、AB9、AY210、Microsoft SideWinder Force Feedback 2、Logitech G940、Force 3D Pro、WingMan Force 3D、および Brunner FFB-G。条件を満たす未掲載ジョイスティックは、安全な実験的オプトインとして引き続き利用できます。 ハードウェアページ.
  • サポートされているシミュレーター: Microsoft Flight Simulator 2024、Microsoft Flight Simulator 2020、X-Plane 11、または X-Plane 12。DCS、Prepar3D、およびそれ以前のフライト シミュレーターはサポートされていません。 macOSではX-Planeのみサポート — MSFSはWindowsとLinux上でのみ接続します。
  • 次のいずれか:
    • Windows 11.
    • 最新の Linux ディストリビューション evdev — これは基本的にすべてのメインストリームデスクトップディストリビューションです。
    • Apple Silicon(M1 以降)の macOS。macOS ビルドは、SideWinder Force Feedback 2 および対応 MOZA AB6、AB9、AY210 ベースを使用する X-Plane 12 に限定されます。Intel Mac は対応していません。
自動更新

Windows およびパッケージ化された Linux AppImage インストールは、承認後にダウンロード、検証、インストール、再起動できます。 macOS は自動的にチェックし、署名されたダウンロードを開きます。

Windows インストーラ

ダウンロード

にサインアップした後、 ホームページ、トークン化されたダウンロード リンクをメールでお送りします。 Windows インストーラーのリンクをクリックして保存します ffb-bridge-setup-1.4.0-x64.exe .

インストーラーを実行する

インストーラーをダブルクリックします。 Inno Setup ウィザードが表示され、Windows では、新しい署名済みビルドに対して SmartScreen レピュテーション プロンプトが表示される場合もあります。

  1. 発行者チェック。 Windows インストーラーは、Rohsam 発行者 ID によってコード署名されています。続行する前に、Windows が次のことを示していることを確認してください。 Rohsam Inc. または Rohsam Inc 発行者として。
  2. SmartScreen評判プロンプト。 新しい署名付きビルドは、そのファイルがダウンロード履歴を取得するまで、未認識としてマークされる場合があります。ソースが FFB-Bridge.com、ハッシュが一致し、発行者が Rohsam である場合は、クリックします。 詳細情報、その後 とにかく実行する.
  3. Inno Setup セットアップ ウィザード。 クリック 次へ 2ページを通して。デフォルトのインストール場所は次のとおりです %LOCALAPPDATA%\Programs\FfbBridge — ユーザーごとのインストールであり、管理者の権限は必要ありません。
Windows 11 Smart App Controlと新しい署名付きビルド

Windows 11 を使用している場合 スマートアプリコントロール (SAC) がアクティブ モードで有効になっている場合でも、Windows は評判が追いつくまでの間、まったく新しい署名済みビルドをブロックする可能性があります。コード署名により、Rohsam 発行者のアイデンティティが証明されます。すべての新しいファイル ハッシュが初日から SmartScreen または SAC の評価を得られることを保証するものではありません。

Microsoft 独自のガイダンスでは、Smart App Control の動作とその設定を確認する場所について説明しています (設定→プライバシーとセキュリティ→Windowsセキュリティ→アプリとブラウザコントロール→スマートアプリコントロール設定):

Microsoft: Smart App Control に関するよくある質問

SAC がマシン上で新しいビルドを完全にブロックする場合は、ビルドの評判が蓄積されるまで待つか、Rohsam 署名を検証して情報に基づいた選択ができる別の Windows デバイスを使用してください。

起動中

という名前の [スタート] メニューのショートカット FFB-Bridge FFB-Bridge プログラム グループに参加します。から直接起動することもできます %LOCALAPPDATA%\Programs\FfbBridge\FfbBridge.Desktop.exe.

注意 — ウイルス対策

一部のウイルス対策製品は、新しいバイナリまたは評判の低いバイナリにフラグを立てます。インストーラーを (単なる警告ではなく) 完全に隔離する場合は、フラグを付けたサンプルを次の宛先に電子メールで送信してください。 support·ffb-bridge.com (replace the · with an @) so we can investigate.

アンインストールする

開く アプリと機能 Windows の設定で、次を検索します FFB-Bridgeを選択してください アンインストール。あなたのプロフィールと設定 %APPDATA%\ffb-bridge これらはそのまま残されるため、再インストールすると再びそれらが取得されます。まっさらな状態にしたい場合は、そのフォルダーを手動で削除してください。

Linux AppImage

ダウンロード

Windows と同じサインアップ フロー — 電子メール内の Linux リンクをクリックすると、次のようなバージョン管理された AppImage が表示されます。 FfbBridge-1.4.0-x86_64.AppImage.

実行可能にしてインストールする

AppImage は、Linux が実行する前に実行可能ビットを設定する必要があります。その後、FFB-Bridge の AppImage は、それ自体をユーザー スコープの XDG デスクトップ ディレクトリにインストールできるようになります。

chmod +x FfbBridge-1.4.0-x86_64.AppImage && ./FfbBridge-1.4.0-x86_64.AppImage --install

--install フラグはAppImageをコピーします ~/Applications、と書きます .desktop ランチャーを作成し、バンドルされたアイコンをインストールし、それらのヘルパー ツールが利用可能になったときにデスクトップ キャッシュを更新します。その後、 FFB-Bridge エントリは、他の GUI アプリと一緒にアプリケーション メニューに表示されるはずです。

インストール後の KDE Plasma アプリケーション ランチャーの FFB-Bridge エントリ
Figure 1. KDE Plasma にインストールされているメニュー エントリ。 GNOME、Xfce、およびその他の XDG 互換環境は、AppImage --install ステップの後にこれを取得します。

udev ルール (推奨)

Linux では、選択した /dev/input/event* ノードに加えて、対応 MOZA ベースが使用するファームウェアポリシー用 TTY チャネルの権限が必要です。Support → Health checks は対応デバイス用の標準ルールを表示し、polkit の確認後にインストールできます。条件を満たす未登録ジョイスティックが明示的に有効化され接続されている場合、その入力行がインストール時に追加されます。

# /etc/udev/rules.d/99-ffb-bridge.rules
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c287", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c2a8", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c286", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c283", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="25bb", ATTRS{idProduct}=="00d2", TAG+="uaccess"
既存のルールも古い場合があります

イベント専用の古いルールは、現在の MOZA TTY 権限がないため WARN として報告されます。ファイルがすでに存在していても Fix を使用してください。アプリが完全な生成ルールに置き換えます。

修正に成功するとルールは有効になり、アプリは再起動を勧めます。[今すぐ再起動]は新しい権限でジョイスティックを開き直し、起動時のフォールバックを解除します。先に続行する必要がある場合は[後で再起動]でも安全です。

Linux の修正ダイアログは、権限を求める前に、対応デバイス用の標準入力および MOZA TTY ルールを表示します。接続済みで明示的に有効化された未登録ジョイスティックはインストール時に追加されます。 Linux の修正ダイアログは、権限を求める前に、対応デバイス用の標準入力および MOZA TTY ルールを表示します。接続済みで明示的に有効化された未登録ジョイスティックはインストール時に追加されます。
Figure 2. Linux の修正ダイアログは、権限を求める前に、対応デバイス用の標準入力および MOZA TTY ルールを表示します。接続済みで明示的に有効化された未登録ジョイスティックはインストール時に追加されます。
修正に成功するとルールは有効になり、アプリは再起動を勧めます。[今すぐ再起動]は新しい権限でジョイスティックを開き直し、起動時のフォールバックを解除します。先に続行する必要がある場合は[後で再起動]でも安全です。 修正に成功するとルールは有効になり、アプリは再起動を勧めます。[今すぐ再起動]は新しい権限でジョイスティックを開き直し、起動時のフォールバックを解除します。先に続行する必要がある場合は[後で再起動]でも安全です。
Figure 3. 修正に成功するとルールは有効になり、アプリは再起動を勧めます。[今すぐ再起動]は新しい権限でジョイスティックを開き直し、起動時のフォールバックを解除します。先に続行する必要がある場合は[後で再起動]でも安全です。
NixOS

NixOS はシステム設定から udev ルールを読み取ります。に直接配置されたファイルは無視されます。 /etc/udev/rules.d。同等のものを追加します configuration.nix:

services.udev.extraRules = ''
  SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c287", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c2a8", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c286", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c283", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="25bb", ATTRS{idProduct}=="00d2", TAG+="uaccess"
'';

その後 sudo nixos-rebuild switch そしてスティックを差し込み直します。

アンインストールする

インストールされたAppImageを実行します --uninstall ランチャーとアイコンを削除してから、AppImage を削除します ~/Applications 不要になった場合。以下のプロファイルと設定 ~/.config/ffb-bridge 後で再インストールするために保存されます。

macOS DMG(アップルシリコン)

macOS ビルドは X-Plane 12 に限定されます。対応環境は Apple Silicon(M1以降) に接続します X-Plane 12 Microsoft SideWinder Force Feedback 2 および対応 MOZA AB6、AB9、AY210 ベースです。署名および公証済みの .dmgため、Gatekeeper は右クリックの「開く」回避策なしでそれを受け入れます。

ダウンロードとインストール

他のプラットフォームと同じサインアップ フローを使用します。電子メール内の macOS リンクをクリックして、次のようなバージョン管理された DMG をダウンロードします。 FfbBridge-1.4.0-arm64.dmg。次に:

  1. DMG をダブルクリックしてマウントします。ウィンドウが開き、 FFB-Bridge アプリと 応用例 ショートカット。
  2. ドラッグ FFB-Bridge onto the 応用例 インストールするためのショートカットです。
  3. DMG を取り出し、Launchpad または Applications フォルダーから FFB-Bridge を起動します。

ビルドは Rohsam Inc. の開発者 ID によって公証されているため、macOS は初回起動時にネットワーク経由でそれを検証し、通常どおり開きます。初めて起動するときに Mac がオフラインの場合は、Gatekeeper がチェックを完了できるようインターネットに接続してください。

アンインストールする

ドラッグ FFB-Bridge から 応用例 ゴミ箱へ。以下のプロファイルと設定 ~/.config/ffb-bridge は、後の再インストールのために所定の位置に残されます。真っ白な状態に戻すために、そのフォルダーを手動で削除してください。

インストールの確認

FFB-Bridgeを起動します。最初に表示されるのは、「ようこそ」ダイアログ (次のセクションで説明します)。アプリがまったく起動しない場合、または起動時にクラッシュする場合は、すぐに次のページに進んでください。 トラブルシューティング.