Hardware Diagnostics & Haptic Motor Test

Online Phone Vibration Test & Haptic Motor Diagnostics

Test your smartphone vibration motor, diagnose Taptic Engine resonance, compose custom haptic patterns, and inspect tactile feedback frequency. 100% free browser-based diagnostic.

Haptic Stage & Vibration Trigger

Hardware Vibration Motor
Checking browser W3C Vibration API access and hardware haptic motor compatibility...
Vibration API Supported
Haptic Transducer
Real-time Pulse Timeline
STANDBY
Instant Diagnostic Presets
Light Tap
Rise time & brake test
30ms
Medium Click
Standard UI notification
70ms
Heavy Impact
Maximum amplitude punch
150ms
Double Click
Button press confirmation
40ms60ms40ms
Triple Knock
Incoming message urgency
3x 30ms
Heartbeat
Biometric lub-dub cadence
Cardiac
SOS Morse Code
Emergency ··· ——— ···
Morse
Motor Rattle Stress
Diagnose loose chassis screws
Rapid 25ms
Ramp-Up Wave
Staccato to solid acceleration
Dynamic
Continuous 3s
Steady-state motor endurance
3000ms
Custom Haptic Sequencer
Step Length:60ms
01VIBE
02REST
03VIBE
04REST
05VIBE
06VIBE
07REST
08VIBE

Motor Telemetry & Diagnostics

Total Pulses
0
Active Time
0.00s
Motor Architecture
Detecting...
Duty Cycle
0%
Physical Motor Health Audit
Flat Surface Acoustic Resonance
Place your device flat on a wooden or laminate desk. Trigger the Double Click preset. A healthy Linear Resonant Actuator creates a solid, authoritative "thud" without high-frequency plastic buzz.
Lateral vs Longitudinal Inertia
Pinch the smartphone between your thumb and forefinger. High-end modern flagships (iPhone Taptic Engine, Galaxy X-Axis LRA) produce instantaneous linear pulses with zero spinning momentum lag.
Loose Screw & OIS Differentiation
Run the Motor Rattle Stress burst. If you hear a light clicking sound located directly next to the rear camera, this is completely normal floating Optical Image Stabilization (OIS) suspension, not a defective motor.
System Settings Verification
If no vibration is felt on Android, ensure Touch Feedback and Vibration & Haptics are toggled ON in System Settings. On iOS, verify Haptics under Sounds & Haptics is not set to 'Never Play'.
Recommended Hardware Utility
FindMy Device Icon

FindMy Device: Bluetooth & BLE Tracker

⭐⭐⭐⭐⭐4.8(28,400+ reviews)

Lost your iPhone, paired AirPods, Apple Watch, or BLE fitness band? FindMy Device combines real-time Bluetooth RSSI distance meters, high-intensity sound pulses, and haptic emergency beacons to locate lost gear behind couches or in gym bags.

The Physics of Mobile Haptics: Linear Resonant Actuators vs. Eccentric Mass Motors

Tactile feedback in smartphones has evolved from primitive mechanical alerts into ultra-sophisticated haptic rendering engines. Understanding how your phone shakes requires examining the two core electro-mechanical architectures used across the mobile industry:

  • Eccentric Rotating Mass (ERM): Found in legacy and budget smartphones, ERM motors utilize an off-center counterweight attached to a miniature DC motor shaft. When voltage is applied, the spinning weight creates centrifugal unbalance, causing the entire phone chassis to shake. The primary drawback of ERM is sluggish inertia: it requires 50 to 100 milliseconds of spin-up time before vibration is felt, and takes an equal duration to coast to a complete stop, resulting in mushy, unrefined feedback.
  • Linear Resonant Actuator (LRA): Found in modern flagship smartphones, an LRA features a magnetic moving mass suspended on precision spring coils inside a voice coil. Rather than spinning, the mass oscillates linearly back and forth along a single Cartesian axis (typically the Z-axis in circular coin LRAs, or the X-axis in rectangular bar LRAs). With rise and braking response times under 10 milliseconds, LRAs can generate crisp, crisp transient "clicks", "taps", and variable textures that mimic mechanical buttons.
  • Apple Taptic Engine: Apple's custom proprietary implementation of a large-format X-axis LRA. Designed with magnetic levitation suspension and closed-loop position sensors, the Taptic Engine achieves instant peak acceleration at its resonant frequency (approximately 160Hz to 230Hz). It is capable of delivering sharp single-cycle mechanical feedback so realistic that users routinely mistake the virtual click of a glass trackpad or home button for a physical switch.

Why Does Browser Vibration Behave Differently on Apple iOS?

When using the W3C Web Vibration API (navigator.vibrate()), users on Google Android (Chrome, Firefox, Samsung Internet) enjoy direct hardware access to trigger haptic patterns. However, Apple Safari on iOS has deliberately restricted the Web Vibration API for third-party web pages due to three strict architectural policies:

1. Anti-Abuse & Battery Preservation: In early web standards, rogue advertising scripts frequently abused continuous vibration loops to startle users or simulate fake incoming phone calls, rapidly draining device battery. Apple restricted browser-level motor access to protect user experience.

2. Cross-Device Hardware Acoustic Fallback: To provide a universal testing experience for iPhone and iPad users, FlashSoft's diagnostic suite automatically activates a specialized 55Hz Sub-Bass Acoustic Transducer. When played through the bottom stereo speaker cavity, this sub-audible low frequency mechanically flexes the phone's glass and aluminum frame, generating authentic physical tactile resonance in your hand.

How to Diagnose a Defective Phone Vibration Motor vs. Loose Screws

Smartphone drops and physical impacts can compromise internal vibration assemblies. When diagnosing a suspected hardware defect, perform the following troubleshooting steps:

  • Metallic Buzzing / Chassis Rattle: If your phone produces a buzzing or high-pitched rattle during short pulses, run the Motor Rattle Stress benchmark. A buzzing sound localized near the bottom charging port often indicates that one of the bracket retention screws holding the LRA module has backed out from impact.
  • Weak or Mushy Haptics: If vibration feels drastically weaker than when the device was new, inspect whether the internal spring suspension has suffered mechanical fatigue or if the motor ribbon cable has partially detached from the main motherboard.
  • Camera OIS Click: Do not confuse the faint mechanical rattle of your smartphone's primary camera lens with a loose vibration motor. Most modern cameras feature free-floating optical image stabilization (OIS) magnets that gently slide when the phone is shaken vigorously while the camera sensor is powered down.

Frequently Asked Questions

Clear answers to common questions about calculations and recommendations.

Explore All FlashSoft Apps