コントローラー対応
BeamNG の入力システムは、キーボード、マウス、Xbox モードのデバイス、ジョイスティック、ハンドル、ゲームパッドを別々のデバイス区分として認識し、車両はその上に独自のアクションと割り当てを追加できます。ここでのパッドは妥協ではなく一級のデバイスです。わざわざそう言うのは、このゲームの評判 — マウスと巻き戻しキーで遊ぶソフトボディ物理のサンドボックス — が逆を思わせるからです。
用意されていないのは、あなたの機種向けのプリセットです。割り当ては一般的な数機種にしか存在せず、それ以外は未割り当てで届き、自分で割り当てるまで何もしません。認識されているのに反応しないパッドは、不具合ではなく最初の正常な状態です。
自分の入力を読む
このページ上部の計測台は、ブラウザー自身のゲームパッド機能を通じて、あなたが手にしているコントローラーを読み取ります。表示されるものは設定ではなく、ここでの変更はゲームに届きません。得られるのは、どのガイドも示せない唯一の数値です。触れていないときにあなたのハードウェアが報告する値。
その数値こそ、このページの主張のすべてです。このゲームについて公開されているデッドゾーンの値は — 「0.15 にしろ」というものも含め — すべて他人のコントローラーの値です。デッドゾーンは静止時に動きを報告する操作を無視するためにあり、その量はあなたの手元のスティックの使用年数で決まります。
デッドゾーン
デッドゾーンは半径です。その内側では、ハードウェアが何を報告してもゲームはスティックを中央として扱います。外側では残りのストロークが再スケールされ、最初の有効な 1 ミリが飛ばずにゼロから始まります。
この再スケールこそ、大きなデッドゾーンが見た目以上の代償を伴う理由です。0.20 に設定すると、スティックの最初の 5 分の 1 を無視しただけではありません — ステアリングの全域を残りの 5 分の 4 に圧縮したことになり、あらゆる修正が以前より粗くなります。その代償は、運転ゲームが最も精度を必要とする場所にちょうど落ちます。中央付近の小さな動きです。
つまり手順は「選ぶ」ではなく「測る」です。スティックから手を離し、報告値を読み、その少し上にデッドゾーンを設定して、そこで止めます。ドリフトのないコントローラーにデッドゾーンは要りません。
感度とリニアリティ
問題のひとつはドリフト、もうひとつはストロークです。ハンドルが 1 回の転舵の大半で使う範囲を、スティックはおよそ 2 センチで賄わなければなりません。そのまま直線的に対応させると、わずかな動きが大きな舵角になります。これが「敏感すぎる」と言われる状態で、デッドゾーンは細かい側を削るため、改善ではなく悪化させます。
解決はカーブです。スティックのストロークがより多く小さな修正に使われ、フルロックへの接近に使われる分が減るように曲げます。全入力は変わらず全出力に届きます — カーブが変えるのは、ストロークの行き先であって、届く距離ではありません。このページの応答図は両方の形を直線と並べて描き、違いを説明ではなく目で見えるようにしています。
トリガー
トリガーはアナログで、0.00 から 1.00 を返します。スロットルとブレーキを別々のトリガーに置く価値があるのは、ハンドルで別々のペダルが一体軸に勝るのと同じ理由です。独立した 2 つの値があれば、ブレーキとスロットルを同時に扱えます。車の操作の大半はそれです。
トリガーを最後まで押して計測台が 1.00 未満なら、不足はゲームの手前で起きています。ハードウェアが報告していないストロークを、ゲーム内の感度が取り戻すことはありません — それはキャリブレーションかハードウェアのモードの問題で、Windows 側かデバイス側で直します。
パッドでのシフト操作
Q はシフトモードを切り替えます。どのコントローラーでも最初に押すべきキーです。アーケードモードは、車が停止すると同時にブレーキを「逆方向へ進む」として扱います。これがこのゲームで最も検索される不満を生みます — きちんとブレーキが効き、停止し、そして全開で後退する車です。それはモードが設計どおりに動いているだけで、リアリスティックのシフトではそうなりません。
ギアを使うモードに入れば、シフトアップとシフトダウンはそれぞれ独自のアクションに、クラッチが 3 つ目になります。パッドではたいていショルダーボタンに置かれ、両トリガーがスロットルとブレーキ用に空きます。
パッドでのリカバリー
4 つのリカバリー操作は、キーボードよりコントローラーでこそ重要です。キーボードの既定 — Insert、Home、Ctrl + Home — にはパッド上の自然な対応がなく、未割り当てのまま残るからです。クラッシュからの復帰はこのゲームの半分であり、リカバリーを割り当てていないパッドでは、ミスのたびにメニューへ行くことになります。
Insert は修理と巻き戻しで、通常使うのはこちらです。Home は Ctrl + Home で先に保存した位置へ車両を戻すもので、保存するまでは役に立ちません。修理をフェイスボタンに割り当て、保存位置の 2 つはキーボードに残す配置が、最もボタンを使わずに済みます。
不具合
ここでコントローラーに起きる不調のほとんどは 5 つの訴えに集約され、うち 3 つは設定ではなく数値で決着します。このページの不具合診断はどれがどちらかを示し、各件を決める計測台の値を指し示します。