控制器震動測試.
直接從瀏覽器啟動您控制器的震動馬達。同時或分別觸發強震(低頻)與細震(高頻)馬達,調整強度與時長,確切感受哪顆馬達有反應。這是證明兩顆馬達仍正常運作、抓出故障的一顆,或在開始遊戲前確認震動有傳到手把的最快方法。在 Chromium 系瀏覽器與支援的控制器上,使用 Gamepad API 的震動致動器。
線上控制器震動測試.
強震馬達是低頻的強力震動;細震馬達則是高頻的細微嗡動。設定各自的強度、選一個時長,再啟動。
震動測試該呈現什麼
- 兩顆馬達都有反應分別啟動強震與細震馬達。您應該能感受到一邊深沉緩慢的震動,另一邊輕快細微的嗡動。若某一側毫無反應,代表那顆馬達或它的焊點已故障。
- 強度會隨設定變化把每顆馬達的滑桿從低調到高,再啟動一次。強度應該隨滑桿上升——若馬達一直卡在最強,或不管怎麼調都幾乎沒感覺,代表驅動或線路有問題。
- 按下停止就會立刻停按下停止,震動應該立刻中斷。若馬達在停止後還在嗡動,或要搖晃手把才會啟動,代表偏心錘卡住了。
- 用有線連接確認藍牙的震動表現在各瀏覽器間比 USB 更不穩定。如果無線完全沒反應,先接上線再試一次,別急著懷疑硬體壞了。
瀏覽器如何驅動您的震動馬達
多數控制器有兩顆震動馬達,各自帶有偏心重錘:一顆又大又慢的強震馬達,產生深沉的低頻震動;一顆較小較快的細震馬達,產生高頻的嗡動。Gamepad API 透過每支手把上的 vibrationActuator 公開它們。呼叫 playEffect('dual-rumble', …),帶入 0 到 1 的 strongMagnitude(強震)與 weakMagnitude(細震),再加上時長,就能讓它們轉動——這個測試正是從滑桿建構出這個呼叫。
效果會依您設定的時長運作,之後自動停止;按下停止會呼叫 reset() 立即中斷它。只啟動一顆馬達,就是只把強度送到那個通道——僅強震會設定強震數值、把細震留在零,反之亦然——這正是判斷哪顆馬達故障的方法。若瀏覽器只公開較舊的 hapticActuators.pulse(),測試會退回到單一強度的嗡動效果。
震動支援並不一致,這是瀏覽器的限制,不是您手把的故障。Chromium 系瀏覽器(Chrome、Edge、Opera)能穩定驅動有線 Xbox 與 DualSense 控制器的雙馬達震動;藍牙則時好時壞,Firefox 與 Safari 幾乎不公開這項功能。DualSense 的細緻觸覺回饋與自適應板機完全無法從網頁存取——只有基本的雙馬達震動可以。
什麼時候震動測試有幫助
遊戲裡震動停了
如果遊戲的震動安靜下來,在這裡啟動馬達看看。瀏覽器裡正常、遊戲裡沒反應,代表是遊戲的震動設定關了,不是手把的問題。
某一側感覺沒反應
分別啟動強震與細震馬達,找出哪顆故障——通常是某一側的線斷了或焊點裂了。
買二手控制器前
賣家很少提到馬達較弱。十秒的震動測試就能確認兩顆馬達在付款前都還能全力運轉。
拆開外殼後
重新插好排線或換過馬達?在裝回去前,確認兩側都能乾淨啟動並停止。
檢查新手把
一開箱就確認震動兩側對稱,沒有任何重錘會晃動或卡住。
測試震動強度
用相同強度比較兩支控制器,感受哪一支馬達更強、更乾淨——挑選手把時很有用。
震動測試詞彙表
- vibrationActuator
- Gamepad API 中驅動控制器震動的物件。它的 playEffect 方法能在支援的瀏覽器中,直接從網頁啟動馬達。
- dual-rumble
- 標準的效果類型,有兩個通道——強(強震)與弱(細震)——各自以 0 到 1 的數值搭配指定時長。
- 強震馬達
- 又大又慢的馬達,產生深沉的低頻震動,由 strong magnitude 驅動。
- 細震馬達
- 小而快的馬達,產生輕微的高頻嗡動,由 weak magnitude 驅動。
- 觸覺致動器(Haptic actuator)
- 部分瀏覽器公開的較舊、較簡單的震動介面,只有單一強度的脈衝,而非雙通道。
- 自適應板機(Adaptive triggers)
- DualSense 的可變板機阻力——與震動是不同的系統,沒有任何瀏覽器能驅動它。
常見問題
為什麼我的控制器在瀏覽器裡不會震動?
震動依賴 Gamepad 的震動致動器,目前只有 Chromium 系瀏覽器(Chrome、Edge、Opera)能良好實作——Firefox 與 Safari 幾乎不公開這項功能。請使用 Chrome 或 Edge,若可以就用 USB 而非藍牙連接手把,並先按下按鍵喚醒它。如果讀數顯示沒有公開致動器,代表這個手把與瀏覽器的組合本來就無法驅動震動;不一定是硬體故障。
這適用於 Xbox 與 PS5 控制器嗎?
在 Chromium 上可以。有線的 Xbox Series/One 手把與有線的 DualSense,都會公開雙馬達震動致動器,所以強震與細震馬達都能從滑桿啟動。DualSense 進階的細緻觸覺回饋與自適應板機,任何瀏覽器都無法存取——只有基本的雙馬達震動可以,而這正是這個測試驅動的內容。
強震馬達和細震馬達有什麼不同?
控制器裡有兩顆重量不同的馬達。強震馬達又大又慢,產生深沉的低頻震動(「強」magnitude);細震馬達小而快,產生較輕的高頻嗡動(「弱」magnitude)。分別啟動它們,能讓您感受每一顆並確認哪顆沒故障——這是常見的單邊故障。
我能透過藍牙測試震動嗎?
有時候可以。藍牙震動支援會因瀏覽器、作業系統與控制器而有很大差異,藍牙手把常會顯示已連接卻不會震動。如果無線完全沒反應,先用 USB 連接線接上再試一次,別急著斷定馬達故障——有線連接是最可靠的測試方式。
震動停不下來,該怎麼辦?
按下停止,會呼叫致動器的 reset() 立即中斷效果。如果卡住的重錘還在嗡動,把控制器拔掉再重新連接。這裡的效果也會依您設定的時長自動結束;若馬達在設定時長過後仍持續運轉,代表有機械卡住的問題。
震動測試免費又保護隱私嗎?
是的。免費、不需註冊,並透過 Gamepad API 完全從瀏覽器驅動您的控制器——不需要安裝任何東西,也不會上傳任何關於手把的資訊。震動指令在您的裝置上執行;關閉頁面就會全部停止。