【Quest / Valve Index】勝手に動くスティックを自動補正!VRコントローラーのドリフト対策ツール「DriftFix」使い方&レビュー

VRChatで日々VRコントローラーを酷使していると「スティックに触れていないのに勝手にアバターが動く……!」という現象に悩まされがち。いわゆる「ドリフト」と呼ばれるもので、VR機器を使っている以上、どうしても避けて通れないトラブルのひとつです。

軽度のドリフトであれば我慢できなくもないですが、症状が悪化してくると「フレンドと会話中に高速でフェードアウト」「意図せずワールドの端まで移動して落下」等、プレイに支障が出るレベルになることも……。

今回は、そんなドリフト現象を補正し、快適な操作感を取り戻す助けになってくれる「DriftFix – SteamVR スティックドリフト補正ツール」というツールのご紹介です!

使い方や使用感といった気になるポイントについて、常時ドリフトに悩まされている筆者が実際に試した感想をご共有していきます。

ちとせちとせ

本記事はちとせがお送りいたします。

なお、まだドリフトの症状が軽く「ツールを導入するまでもないかも」という方は、以前執筆した応急処置に関する記事もおすすめです。併せてチェックしてみてください!

スポンサーリンク

「DriftFix – SteamVR スティックドリフト補正ツール」とは?

出典:BOOTH|DriftFix

DriftFix – SteamVR スティックドリフト補正ツール(以下:DriftFix)」は、VR機器のコントローラーで発生するスティックのドリフト現象を、ソフトウェア側で自動計算のうえ補正してくれるツールです。

SteamVR環境下で動作し、コントローラーの入力をリアルタイムで調整してくれます。

DriftFixの主な魅力は以下の通りです。

  • スティックを回すだけで直感的に自動補正ができる
  • デッドゾーンや反応カーブなどを手動調整で細かく追い込める
  • SteamVRの入力・バインド設定を変更せずにそのまま使える
  • 現在のスティックの入力状態をいつでもリアルタイム確認可能
  • 動作チェックができる無料のデモ版を用意

SteamVRを起動しながらコントローラーのスティックを操作するだけで、現在のドリフト状況をすぐに確認することができます。補正作業も、指示に従って左右のスティックをくるくる回すだけと非常に簡単。

一連の作業の様子(自動補正)
ちとせちとせ

自分のスティックの挙動を、視覚的に認識できるのが面白いです!

本ツールには製品版(有料)のほかに、動作確認やスティックの健康状態をチェックできる無料の「デモ版」も用意されています。まずは自分の環境で動くか確認できるのも親切設計ですね。

「コントローラーを買い替えるには出費が痛い」「物理的に分解して清掃するのは壊れそうで怖い」とお悩みの方にとって、DriftFixは非常に心強い選択肢となるのではないでしょうか。

DriftFixの導入手順

ここからは、DriftFixの導入方法を解説していきます。Unity等のツールは一切使わないので、手順はとてもシンプルです。

具体的な使い方や調整手順についてすぐに知りたい方は、こちらをクリックすると該当の見出しへジャンプいただけます!

まずはBOOTHの販売ページにアクセスし、購入のうえファイルをダウンロードします。いくつか選択肢がありますが、製品版は「Full Version」と書かれたものです。

ちとせちとせ

「Donate」は製作者さまをさらに支援する場合の選択肢です!製品の中身はFull Versionと変わりませんが、余裕がある方はこちらも。

最新バージョン(記事執筆時点ではv1.2.3)のZIPファイルをダウンロードしたら、右クリックから任意の場所へ解凍しておきましょう。 

「DriftFix-x.x.x」というフォルダができたらOK

解凍したフォルダを開くと「DriftFixTool.exe」が入っていますので、こちらのファイルをダブルクリックで起動してください。

ここで、Windows標準のセキュリティソフト「Microsoft Defender」が動作している場合、以下のような警告が表示されるかと思います。今回は「発行元が不明」であることに反応してしまっただけで、ウイルス等ではないため大丈夫です。

「詳細情報」と書かれているところをクリックすると、以下のように「起動しようとしているアプリ」とその発行元が記載され、ツールを実行できるようになります。「DriftFix」であることを確認したら、右下「実行」を押しましょう。

ちとせちとせ

画像では「v1.1.2」となっていますが、手順としては変わりません!

「DriftFix for SteamVR x.x.x(バージョン)」というウィンドウが開いたら、導入作業は完了です!この画面がメインUIとなり、ここから各種設定・調整を行なっていくことになります。

DriftFixはver1.2.3からポータブル版に変更され、インストーラーによるインストール作業が丸ごと不要になりました。起動するだけなのでとても簡単です。

ここで紹介しているのは、過去にリリースされていたバージョンのものです。

これから購入・ダウンロードする方は、基本的にver1.2.3以降のものになるかと思いますので、先述の手順を参照してください!

BOOTH販売ページから購入・ダウンロードし、ZIPファイルを解凍するまでの手順は、ver1.2.3以降の場合と同様に進めます。

解凍したフォルダを開くと「DriftFix-x.x.x-Setup.exe」というセットアップ用のインストーラーが入っています。こちらをダブルクリックで起動してください。

Windows標準のセキュリティソフト「Microsoft Defender」で警告が出ますが、ファイルの発行元が不明であることに反応したもので、ウイルス等ではないため安心してください。「詳細情報」の記述をクリックします。

すると、以下のように「起動しようとしているアプリ」とその発行元が記載され、インストーラーを実行できるようになります。「DriftFix」であることを確認したら、右下「実行」を押しましょう。

インストーラーが起動したら、まずは言語選択です。今回は「日本語」を選択して進めます。

ご自身の使いやすい言語を選択

続いて「使用許諾契約(ライセンス契約書)」が表示されます。DriftFixを使用する上でのルールについてまとめたものですので、全体に目を通した後「上記の使用許諾契約に同意します」にチェックを入れ、「次へ」をクリック。

インストール先の選択です。「参照」ボタンからお好みのインストール先を指定し、右下「インストール」を押しましょう。

インストール先に日本語表記が含まれないように注意すること
ちとせちとせ

DriftFixをアップデートするときは、初回インストールと同じ場所を指定してあげることで、上書きしてバージョンアップができます。

インストールが開始するので、しばらく待ちます。

間もなく「インストール完了」と表示され、無事に導入は完了になります!必要に応じて「デスクトップにショートカット」にチェックを入れておきましょう。次回からの起動がスムーズになります。

ちとせちとせ

インストールが上手くいかないときには、管理者権限を持つアカウントでログインのうえ、再度試してみてください。

DriftFixの基本的な使い方・調整手順

導入が完了したら、実際の調整作業に入っていきましょう!今回は以下の環境を例に手順を解説します。

  • 使用デバイス:Meta Quest 2 + Quest 2 コントローラー
  • 接続方法:Virtual Desktop(ver.1.34.18)
  • 実行環境:SteamVR

基本的な使い方は「DriftFixの起動」「コントローラーの認識」「自動補正」「手動補正」の4ステップです。一つずつ見ていきましょう。

実際に使ってみた感想についてすぐに知りたい方は、こちらをクリックすると該当の見出しへジャンプいただけます!

STEP1.DriftFixの起動・SteamVR内でのデスクトップ表示

まずは、PC側でDriftFixを立ち上げます。ダウンロード・解凍しておいたフォルダ内にある「DriftFixTool.exe」をダブルクリックし、ツールを起動しましょう。

「DriftFixTool.exe」をダブルクリックで起動

以下のような画面が開いたら、DriftFixの立ち上げは完了です。

「DriftFix for SteamVR」というウィンドウが開く

ここからはヘッドセットを装着した状態での操作です。VR機器(今回はQuest2)を被り、Virtual Desktop経由でPCに接続して、SteamVRを起動します。

Virtual Desktopの導入手順や接続方法については、以下の記事を確認してみてください!

SteamVRが立ち上がったら、左コントローラーのメニューボタン(三本線マーク)を短押しして、SteamVRのメニューを開きましょう。

メニュー画面の左下に「ライブラリ」「デスクトップ」という項目があるので、ここで「デスクトップ」を選択。これで、VRヘッドセットを被ったままPCの画面を操作できるようになります。

SteamVRのメニューから「デスクトップ」を選択

STEP2.スティックの現在の認識状態をチェック

SteamVRでデスクトップを表示すると、あらかじめ起動しておいたDriftFixの設定画面が現れると思います。SteamVRを通してDriftFixのウィンドウを見ながら、コントローラーのスティックを動かしてみてください。画面内のグラフィックが入力に反応していればOKです。

スティック入力に反応してグラフィックが動く

もしコントローラーを認識していないようであれば、現在お使いのコントローラーを手動で設定してあげることもできます。設定画面右上の「SETTEING」をクリックしましょう。

「補正する機器」という項目内に、左右スティックを設定する欄が見つかるかと思います。初期状態では「自動」となっていますので、プルダウンからお使いのコントローラーを設定してみてください。

反応が確認できたら、スティックをぐるぐると回してみて、ご自身のスティック状態を確認しましょう。現時点でどのような不調を抱えているかをある程度把握しておくと、後々の調整がしやすくなります。

  • 何も触っていないのに、ずっと特定の方向へ入力が傾いている
  • スティックを目いっぱい倒しているのに、外周の端まで入力が到達しない
  • ニュートラル(中心)に戻したはずなのに、小刻みに震えている etc…

ちなみに筆者の環境では、左コントローラーがひどく不調のようでした。スティックから手を離しているのに、ほぼ常時「真下」に入力されっぱなしという重症です。

左コントローラーが下方向に入力されている(実際には触っていない)
ちとせちとせ

右コントローラーはいたって正常でした。どうしてこうなってしまったのか……

STEP3.DriftFixで自動補正を実施する

入力の反応が確認できたら、いよいよドリフト現象の改善を図っていきましょう!DriftFixは、画面右上の「スティック調整」の項目から、ある程度は自動で補正ができるようになっています。

まずは、コントローラーに触れないように注意しつつ、スティック調整の中にある「中央補正」を選択してください。数秒の待ち時間の後、現在の中心位置が自動で計算・補正されます。

中央補正。ニュートラル状態で数秒放置すれば完了

続いて、その下にある「左スティック補正」を行います。ボタンを押すと計32個の赤丸が表示されるので、スティックを外周に沿って大きくぐるぐると回しましょう。正常に入力が届くと緑色に変わります。完了したら「左補正 終了」のオレンジボタンをクリック。

左スティック補正
ちとせちとせ

全て緑色にすることができなくても大丈夫です。外周まで入力が届かなかったところが補正対象になる、というイメージだと思います。

最後は「右スティック補正」です。ボタンを押して、左と同様の手順でぐるぐる回して補正を完了させましょう。

右スティック補正

これで基本的な自動補正は完了です!設定画面左側、スティックの反応を示す箇所のグラフィックが変形していたら、DriftFixが自動補正を行ってくれたということになります。

筆者の自動補正結果。左スティック側のグラフィックが変形していることが分かる

この状態で一度VRChatに入ってみて、ドリフトが軽減されているか確認してみましょう!

ちとせちとせ

DriftFixを起動している状態でしか補正がかからないので、設定が終わったからといってツールを閉じないように気を付けてください!

STEP4.残った違和感を手動補正で解消

自動補正だけでもある程度の改善が見込めますが、ドリフトが頑固な場合には「手動補正」を組み合わせることで、より自分好みの操作感へ追い込むことが可能です。

手動補正の4項目

手動補正で調整できる4項目について、具体的な役割をまとめました。

調整項目役割・概要こんな時におすすめ
デッドゾーン入力を認識しない無効領域を設定する未入力状態で勝手に動いてしまう場合
(該当方向のデッドゾーンを広げる)
マックスゾーン入力が最大(100%)になる範囲を設定するスティックを限界まで倒しても走れない、
最大入力にならない場合
カーブスティックの倒し具合に対して
どの程度反応するかを調整する
意図しない急発進を防ぎたい場合
(マイナスに振ると小倒し時の反応がマイルドに)
スムース未入力時の小刻みなブレを抑える中心が震えて視点操作や移動が安定しない場合
(1〜10で調整)

調整方法も簡単で、基本的には各項目に用意されているスライダーを上げ下げするだけ。デッドゾーンやマックスゾーンに関しては、グラフ上のドットをドラッグしたり、各方向(上・下・左・右)の数値(%)を直接入力したりすることで、特定の方向に絞った個別調整も可能です。

手動補正の各項目の調整概要
ちとせちとせ

勝手に前に進みがちな方は、前方向のデッドゾーンを重点的に広げる……というように使うイメージです。症状に応じてピンポイントで調整ができるのが便利!

【実践】重度のドリフトに悩む筆者が「DriftFix」を使ってみた

先述の通り、左コントローラーのスティックが下方向へ激しくドリフトしている筆者。ここからは、実際にDriftFixを試してみてどこまで改善できたのか、具体的な調整値等を含め実践例をお届けします。

筆者のコントローラーの症状

ここで、改めて私のコントローラーの状況を整理します。

  • 不具合のある箇所
    左コントローラーのスティック
  • 具体的な症状
    常時ではないものの、高頻度で下方向への最大入力が起きる。スティックに少し触ると治まることもあるが、逆に激しく暴れ出すこともあり、全体的に不安定。

以下2つの動画は、実際に症状が発生している場面を記録したものです。このとき、自身の手による下方向への入力は一切行なっていません。

触っていないのみ後ろに走り出したり、スクロールしたり
カメラの飛行モードは勝手に下へ突き抜けてしまいほぼ使えない

厄介なのが、常時下方向へ入力されているならまだしも、ときどき何事もなかったかのような顔をして正常な位置(中心)に留まることもある点。これにより、普通に自動補正をかけようとしても「正常なコントローラー」として認識されてしまい、上手く調整ができませんでした。

ちとせちとせ

左右のスティック操作を入れ替えているので、普段の移動・視点操作こそ問題はないものの、やはり不便になるケースは多々ある状況です……

実際の調整方法・数値

実際の調整方法について、作業の様子や具体的な数値を含めてご紹介していきます。

前述の「たまに正常になる問題」を乗り越えて調整するため、あえて自分でスティックを下方向に入力し、ドリフト発生時と同じ状況を作ったうえで「中心補正」を実施してみました。

あえて下に倒した状態で中心補正をかける

その後は、通常通り「左スティック補正」でぐるぐる回して自動補正を適用。右スティックは正常であることが分かっているので、ここでは調整を割愛しています。

ドリフトのある左スティックのみを補正

筆者の場合、これだけではドリフトを完全には抑えきれなかったため、続けて手動補正を行いました。

まずは「デッドゾーン」の調整。スライダーを使って全体的にデッドゾーンを広く確保しつつ、特に暴れやすい下方向のデッドゾーンだけは手動で数値を入力しました。実際の挙動を確かめつつ、しばらく設定画面とにらめっこ。

デッドゾーン調整で試行錯誤しているところ

ちなみに、手動数値入力は、スティックの上下でも微調整が可能になっています。通常だと便利な機能だと思うのですが、ドリフトの激しいコントローラーの場合、入力しているときに勝手に数値が変更されてしまい、少し大変でした……。

ちとせちとせ

デッドゾーンは、広げすぎると「スティックを動かしても全く動かない」状態になることも。ほどほどの数値を見つけましょう。

続いて「カーブ」の調整です。マイナス方向に少し調整することで、もしドリフトが発生しても「いきなり最高速で後退してしまう」という事態を回避できるようにしてみました。

筆者の環境では「-0.60」くらいがちょうどいいように感じた

残り2つの「マックスゾーン」と「スムース」は、今回はほとんど調整することなく、最終的には以下のような形に落ち着きました。

調整後の設定画面
ちとせちとせ

真後ろだと思っていたドリフトですが、実際にはわずかに左下に発生していることに気づき、デッドゾーンを調整しています。

調整してみた結果と効果

「DriftFix」を使って補正をかけた結果、感じられた効果についてまとめます。

  • 時折発生する「カクッ」とした小さめのドリフトは、ほぼ吸収可能に
  • 常時下に入力されるひどいドリフトは、発生頻度が減少した
  • カーブのおかげでドリフト発生直後の速度がゆっくりになり、制御しやすくなった

中心(ニュートラル)をコントローラーの状況に即した位置に定義し直し、下方向のデッドゾーンを大幅に広げたことで、軽度のドリフトであればツール側でしっかりカットしてくれるようになりました

「ワールド選択中に勝手に高速スクロールされてしまって選べない」「会話中に高速で後退してしまう」といった重度のドリフトも、カーブの調整等によってある程度制御できるようになったのも嬉しいポイントです。

強制スクロールがだいぶ低減され、ワールド選択がしやすくなった

これまで、SteamVRの設定やQuest本体の設定からデッドゾーンを調整していましたが、DriftFixはそれ以上の効果があると個人的には感じました。

ちとせちとせ

「ずっと一定方向に入力されたまま」「入力していないときにスティックが震える」といった分かりやすいドリフトは、DriftFixが得意とする領域だと思います……!

ただし、極端に激しいドリフトの場合、ツールだけで100%症状を消し去ることは難しいとも思います。実際私も、発生頻度こそ減少したものの、DriftFixでの調整後も完全にゼロにはなっていない状態です。

現在筆者は、DriftFixのほか、以前の記事でも紹介した以下のような方法を組み合わせることで、ドリフトによる誤動作を最小限にしています。

  • SteamVRの設定から左右のスティック操作を入れ替える
  • 左スティックへ親指を軽く添えておく

あまりに症状が重い場合や、筆者のようなきまぐれな挙動を示す場合には、DriftFixの効果を感じられない可能性もゼロではない点に気を付けましょう。高い出費になりますが、素直にコントローラーの買い替えも検討した方がいいかもしれません……。

DriftFixに関するQ&A

最後に、DriftFixを実際に使ってみて遭遇したトラブルや、公式に言及されていた内容についてまとめておきたいと思います。同様の問題に遭遇した時のトラブルシューティングとしてご活用ください。

Q.SteamVRを起動しているのにDriftFixにコントローラーが認識されない!

設定方法や使い方を間違っている場合、SteamVR起動状態でコントローラーを動かしても、DriftFixに入力が反映されないことがあります。いくつかの要因が考えられるので、当てはまりそうなものを一つずつ解消してみてください。

解決策1:ファイルのインストール先パスを「半角英数字のみ」にする

フォルダ名や保存先のパスに日本語(全角文字)が含まれていると、ツールが正常に読み込めない場合があるようです。インストール先を選択する際には、フォルダのパスがすべて半角英数字になっていることを確認してみてください。

  • 良い例:C:\DriftFix
  • 悪い例:C:\ぶいなび\DriftFix

なお、2026/8/9にリリースされたver1.2.3より、DriftFixはインストーラー不要のポータブル型ファイルにアップデートされました。インストールの手順が撤廃されたことにより、このトラブルが発生することは基本なくなっています。

解決策2:BOOTHから最新版をダウンロードする

DriftFixは、ver.1.2.0でコントローラーの手動認識機能が追加され、ver1.2.3でインストール不要のポータブル版への変更が実施される等、精力的に更新が行われています。

そのほかにも軽微な修正が多数施されていると考えられますので、リリース初期に購入・ダウンロードしたままという方は、ぜひツールの更新を行いましょう。

アップデートが配信されている場合、DriftFixを起動すると「新しいバージョンが公開されました」という旨のポップアップが表示されるようになっています。

ver1.1.2→1.2.0が配信された際のポップアップ

「アップデート」の青いボタンを押すとBOOTHの販売ページに飛べますので、最新ver.のものをダウンロードし、上書きまたは再セットアップを行ってみてください。

解決策3:Virtual Desktopの画面切り替え方法を確認する

Virtual DesktopでSteamVR起動時、PC版Virtual Desktop側のメニューから「Switch to Desktop」を選んでデスクトップ画面に移動してしまうと、DriftFixを上手く動作させることができません。

ちとせちとせ

デスクトップ画面は見れるようになるものの、DriftFixがコントローラーを認識しなくなります。

Virtual Desktop経由でDriftFixを利用する場合には、以下2通りのどちらかの方法で調整を行うようにしてください。

  • PCモニターを見て直接画面を操作する
  • SteamVR内のメニューから「デスクトップ」を選択し、PC画面を遠隔操作する(推奨)
SteamVRのメニュー内左下から、デスクトップを表示できる
ちとせちとせ

前者の方法は、Questを被った状態で頑張ってPC画面を操作する必要があるので大変。調整しやすさの面では後者がおすすめです!

解決策4:推奨されている接続方法を使用する(Quest Link / Steam Link / Virtual Desktop)

DriftFixの動作環境については、公式より以下のように明記されています。

SteamVR の標準入力(IVRDriverInput)を使うコントローラーであれば、メーカー名や機種名を問わず動作します。

Valve Index コントローラー、Meta Quest(MetaLink、SteamLink、 VirtualDesktop)で動作を確認しています。

独自の入力経路を使う一部のドライバーでは自動認識されない場合があります。

引用:BOOTH|[SteamVR]ドリフト補正ツール、DriftFix(RIOKUN)

検証した限りでは、「PortalVR Motion」などの一部特殊な環境では、DriftFixがコントローラーを上手く認識しないことを確認しています。

もしお使いの環境で正常動作が確認できない場合には、公式でも推奨されている「Quest Link」「Steam Link」「Virtual Desktop」のいずれかで利用するようにしましょう。

Q.調整した結果と実際の挙動があっていない気がする……

SteamVR側の設定でデッドゾーン調整をしている場合には、DriftFixを使用する前に「0%」に戻しておくことが推奨されています。設定が重複してしまうと、意図した通りの反応を示さなくなる可能性があるためです。

SteamVR>VR設定>コントローラー>サムスティック設定を編集

もしSteamVRのバインディング設定でデッドゾーンかマックスゾーンをいじったことがあるならば 戻して使うのをおすすめします

参考:X|@KimrioVRC(DriftFix開発者さま)

また、公式からは言及されていませんが、Quest本体の設定アプリからコントローラーのスティック調整をしている場合にも、一度リセットしておいた方がいいかもしれません。

Quest設定アプリ>デバイス>コントローラー

DriftFixが思うような結果を示してくれない場合には、一度これらの設定を確認してみましょう。

軽〜中度のドリフトならDriftFixは試す価値あり。まずは無料デモ版で試そう

ドリフトにおびえず遊べる幸せ

DriftFixのポイント・感想まとめ

  • 自動補正だけでもある程度のドリフトなら補正可能
  • 症状がしつこい場合にも手動調整でしっかり追い込める
  • 完全に抑え込むことは難しかったが、重度のドリフトでも効果を実感できた

今回は、QuestをはじめとするVRコントローラーのドリフト現象を補正する便利ツール「DriftFix」をご紹介しました。

ドリフトにも色々なレベルがあるかと思いますが「ニュートラル位置が中心から少しだけずれている」「一部の方向だけ外周まで入力が届いていない」といった軽度〜中程度のドリフトであれば、本ツールで実用レベルまで抑え込めると感じました。

ちとせちとせ

X(旧Twitter)で口コミも見てみましたが、快適になったというポジティブな声が多く見受けられています!

「最近ちょっとコントローラーの調子が怪しいな……」と感じている方は、まずは無料のデモ版をダウンロードして、自分のスティックの状態を診断してみるのがおすすめです!デモ版も、今回ご紹介した手順とほぼ同じ流れで手軽に導入できます。

ドリフトの悩みを解消する選択肢として、DriftFixは十分に検討する価値のあるツール。快適なスティック操作を取り戻して、ストレスのないVRChatライフを楽しみましょう!

使用したアバター

clarus クラルス

使用させていただいたワールド