Linux標準ドライバでもそれなりに動く。ただし、気づいた範囲では路面のフォースフィードバックがまったくなかった。ダートでも舗装路と同じようなFFBだった。カーブでハンドルがロックされるときのFFBはあった。

専用のドライバをいれるとすべてのFFBに対応できる。GitHub - berarma/new-lg4ff: Experimental Logitech force feedback module for Linux · GitHub

私はBazziteのイメージをBlueBuildでカスタマイズしているので、以下の設定を加えてカーネルモジュールを追加した。akmodsにビルド済みのnew-lg4ffが含まれていたので、それを追加している。44のところはBazziteのstableが指しているOSバージョンを自動で採用したいが、環境変数の参照がよく分からなかったので、いったんハードコードしている。

  - type: containerfile
    no-cache: false
    snippets:
      - COPY --from=ghcr.io/ublue-os/akmods:main-44 / /tmp/akmods-common
      - COPY --from=ghcr.io/ublue-os/akmods-extra:ogc-44 / /tmp/akmods-common
      - RUN find /tmp/akmods-common
      - RUN dnf install /tmp/akmods-common/rpms/ublue-os/ublue-os-akmods*.rpm
      - RUN dnf install -y /tmp/akmods-common/rpms/kmods/kmod-new-lg4ff*.rpm

bazzite-atty/recipes/recipe.yml at 6fc59053d917c8ecabe76c4e7d8996ab66f31a6f · atty303/bazzite-atty · GitHub

ハンドルの設定はこれを使う。GitHub - berarma/oversteer: Steering Wheel Manager for GNU/Linux · GitHub

Flathub版を入れたので追加でudevの設定が必要。GitHub - berarma/oversteer: Steering Wheel Manager for GNU/Linux · GitHub このファイルを/etc/udev/rules.dに配置する。(ドキュメントに書かれている/usr/lib/udevではない)

sudo wget https://github.com/berarma/oversteer/raw/refs/heads/master/data/udev/99-fanatec-wheel-perms.rules -P /etc/udev/rules.d/
sudo wget https://github.com/berarma/oversteer/raw/refs/heads/master/data/udev/99-logitech-wheel-perms.rules -P /etc/udev/rules.d/
sudo wget https://github.com/berarma/oversteer/raw/refs/heads/master/data/udev/99-thrustmaster-wheel-perms.rules -P /etc/udev/rules.d/
sudo udevadm control --reload-rules; sudo udevadm trigger

設定を変えないのであればゲーム中にOversteerを起動しておく必要はなさそう。ひとまずForza Horizon 6で路面FFBも効くようになった。