스마트폰 진동 테스트 — 온라인 햅틱 모터 진단 도구
이 스마트폰 진동 테스트는 기기의 진동 모터로 4가지 햅틱 패턴을 전송하여 하드웨어 고장인지 단순 설정 오류인지 신속하게 판별해 줍니다. 패턴 버튼을 누르면 웹페이지가 운영체제에 정확한 밀리초 단위의 진동 구동을 요청합니다. 중요 사전 안내: Safari 브라우저는 모든 버전의 iPhone 및 iPad에서 웹 Vibration API를 지원하지 않습니다. iOS의 모든 브라우저는 동일한 WebKit 엔진을 사용하므로, Taptic Engine이 정상이어도 여기서는 진동하지 않습니다. iPhone 사용자는 기기 설정 메뉴에서 테스트하세요.
진동 테스트 진행 방법
스마트폰 브라우저에서 이 페이지를 열고 navigator.vibrate() 명령을 호출하는 4개의 버튼 중 하나를 누르세요:
- 짧은 펄스 — 100 ms: 기본적인 작동 확인. 모터가 정상이라면 즉각적인 짧은 진동이 느껴집니다.
- 긴 진동 — 500 ms: 연속 구동 테스트. 본체 유격으로 인한 잡음, 덜컹거림, 중간에 힘이 빠지는 모터를 감지합니다.
- 더블 탭 — 50 ms 간격의 80 ms 펄스 2회: 모터의 제동 반응 테스트. 리니어 액추에이터는 두 번 톡톡 쳐주지만, 회전 모터는 뭉개집니다.
- SOS 모스 부호 — 2초간 9회 펄스: 접촉 불량이나 느슨해진 케이블을 찾아내기 위한 지속적인 리듬 테스트.
반드시 버튼을 직접 터치해야 합니다. Vibration API는 사용자 활성화가 필요하여 페이지 로드 시 임의로 진동할 수 없습니다. 반응이 없다면 다음 항목을 읽어보고 온라인 스마트폰 테스트의 다른 도구들도 실행해 보세요.
iPhone 및 iPad: Safari에서 작동하지 않는 기술적 이유
Apple은 WebKit 엔진에 Vibration API를 전혀 구현하지 않았으며, 이는 iOS, iPadOS, macOS의 모든 Safari 버전에서 일관되게 미지원 상태입니다. iOS 환경의 모든 브라우저는 법적으로 WebKit을 사용해야 하므로 iPhone의 Chrome, Firefox, Edge도 완전히 동일하게 작동하지 않습니다. 본 페이지는 Taptic Engine에 접근할 수 없으므로 하드웨어 고장으로 오인되지 않도록 미지원 상태를 정직하게 표시합니다. iPhone을 웹에서 울리게 한다는 사이트들은 토글 스위치 버그를 악용한 것이며 Apple은 iOS 18.4에서 이를 차단했습니다. 진동이 울리지 않는 것은 브라우저 사양 한계입니다.
브라우저 없이 iPhone 햅틱 진동 테스트하는 방법
가장 좋은 네이티브 대안은 전화 벨소리 진동 생성기를 사용하는 것입니다. 설정 → 사운드 및 햅틱 → 벨소리 → 햅틱으로 이동하여 심장 박동 패턴을 선택하거나 새로운 진동 생성을 눌러 화면을 직접 두드려 패턴을 만드세요. 여기서도 진동이 없다면 기기 결함입니다. 아울러 다음 설정도 점검하세요:
- 사운드 및 햅틱 → 키보드 피드백 → 햅틱: iOS에서 기본적으로 꺼져 있는 경우가 많아 타이핑 진동이 느껴지지 않는 대표적 이유입니다.
- 시스템 햅틱: 동일 메뉴의 토글 (최신 iOS 버전에서는 햅틱으로 표시).
- 손쉬운 사용 → 터치 → 진동: 마스터 스위치입니다. 꺼져 있으면 긴급 재난문자를 포함한 모든 진동이 중단됩니다.
- 집중 모드 및 무음 스위치: 알림 진동만 음소거하며 시스템 햅틱은 정상 유지됩니다.
ERM, LRA, Taptic Engine: 모터 방식에 따른 진동감 차이
동일한 100 ms 진동 명령이라도 스마트폰 내부에 탑재된 부품 종류에 따라 전달되는 질감이 완전히 다릅니다.
- ERM (편심 회전 질량 모터): 불균형한 무게추를 회전시키는 전통적인 방식의 보급형 모터. 회전 속도를 올리고 멈추는 데 50~100 ms가 걸려 짧은 진동이 둔탁하게 뭉개집니다.
- LRA (선형 공진 액추에이터): 스프링에 매달린 추를 코일로 단축 구동하는 방식. 수 밀리초 만에 최대 진폭에 도달하고 즉시 멈추므로 10 ms 펄스도 또렷한 기계식 클릭처럼 느껴집니다.
- Apple Taptic Engine: 기기 축을 따라 움직이는 대형 LRA 모듈로, 안드로이드 플래그십에서는 X축 리니어 모터라는 명칭으로 탑재됩니다.
따라서 더블 탭 버튼이 가장 분별력 있는 테스트입니다. LRA 기기는 명확하게 두 번 끊어 치지만, ERM 기기는 하나의 긴 진동으로 이어집니다. 브라우저는 시간만 명령하지만 손가락은 하드웨어 차이를 즉시 감지합니다.
떨림 소리, 잡음, 약한 진동이 발생하는 원인
케이스를 벗긴 상태에서 공중에 든 채로, 그리고 단단한 책상 위에 평평하게 올려놓고 500 ms 진동을 테스트해 보세요.
달그락거리거나 찌르르한 잡음은 부품 유격을 의미하며 모터 파손이 아닐 수 있습니다. 낙하 충격 후 고정 나사나 접착 테이프가 떨어져 액추에이터가 섀시를 치는 경우가 흔합니다. 주변 부품 공진도 잦은데, Galaxy 기기 카메라 부근의 떨림음은 광학식 손떨림 보정(OIS) 렌즈가 자유 진동하며 발생하는 정상적인 소리입니다.
진동이 너무 약한 경우는 댐핑이나 조립 불량 때문입니다. 두꺼운 케이스는 진동 에너지를 흡수하므로 맨몸으로 테스트하세요. 액정이나 하우징 교체 후 진동이 약해졌다면 폼 패드 누락이나 하단 플렉스 케이블 체결 불량을 의심해야 합니다. 확인을 위해 긴 진동 중 가속도 센서 테스트를 열어보세요. 프레임에 견고하게 밀착되어 있다면 센서 노이즈 수치가 급격히 치솟습니다.
진동을 조용히 꺼버리는 시스템 설정들
고장으로 의심되는 사례의 상당수는 소프트웨어 설정 문제입니다. 수리점에 가기 전 다음을 확인하세요:
- 독립 강도 슬라이더: Android는 소리 및 진동 → 진동 및 햅틱에서 전화, 알림, 터치 피드백 강도를 별도로 제어합니다.
- 키보드 자체 스위치: 전화는 울리는데 키보드만 안 울린다면 키보드 앱 설정입니다 (Gboard: 설정 → 환경설정 → 키를 누를 때 햅틱 반응).
- 절전 모드: 다수의 Android 제조사는 배터리 절전 모드 작동 시 터치 햅틱을 자동 차단합니다.
- 방해 금지 모드: 수신 전화와 알림 진동만 차단합니다.
- 터치스크린 불량 영역: 화면 터치가 인식된 좌표에서만 햅틱이 발동하므로 먼저 터치스크린 테스트로 화면을 확인하세요.
Samsung 기기의 경우 전화 다이얼에서 *#0*#을 입력하면 펌웨어 자가진단 메뉴가 열려 모터를 직접 구동할 수 있습니다.
온라인 진동 테스트로 측정할 수 없는 한계
웹페이지는 밀리초 단위의 지속 시간만 전달하며 파형, 진폭, 제동은 운영체제가 결정합니다. 따라서 본 도구는 기능 점검용이며 정밀 계측 장비가 아닙니다.
- 헤르츠(Hz) 단위의 진폭 및 주파수 측정 불가: 진동의 강약 평가는 사용자의 주관적인 판단에 따릅니다.
- 긴 패턴 강제 단축: 기기 제조사의 하드웨어 보호 정책에 따라 긴 진동이 중간에 끊길 수 있습니다.
- 무음 모드의 제약: OS 버전에 따라 무음 상태에서 웹 진동 명령이 무시될 수 있습니다.
- 반응 지연 시간 측정 불가 및 iOS 브라우저 전면 미지원.
Frequently asked questions
스마트폰 진동이 갑자기 전혀 작동하지 않는 이유는 무엇인가요?
진동 세기 슬라이더와 배터리 절전 모드를 먼저 확인하세요. 갑작스러운 진동 중단은 모터 결함보다 설정 변경이나 시스템 서비스 오류인 경우가 훨씬 많습니다. 기기를 재부팅하고 진동 세기를 최대로 올린 뒤 방해 금지 모드를 해제하세요. 삼성 스마트폰이라면 *#0*#을 눌러 진단 메뉴에서 모터를 직접 시험해 보세요.
iOS 업데이트 후 키보드 햅틱이 작동하지 않습니다. 업데이트가 고장을 냈나요?
iPhone을 재부팅해 보세요. 거의 모든 사례에서 재부팅 즉시 햅틱 기능이 복구되는데, 업데이트 과정에서 시스템 서비스가 일시적으로 멈췄기 때문입니다. 그 후 설정 → 사운드 및 햅틱 → 키보드 피드백에서 햅틱을 껐다가 다시 켜세요. 다른 진동이 정상 작동한다면 Taptic Engine 하드웨어는 온전합니다.
전화 올 때는 진동이 울리는데 타자 칠 때는 진동이 없습니다. 왜 그런가요?
진동 모터는 완전히 정상입니다. 타이핑 햅틱은 일반 벨소리 설정이 아니라 사용하는 키보드 앱 자체 내부 스위치로 제어됩니다. 키보드 앱 설정(예: Gboard → 설정 → 환경설정 → 키를 누를 때 햅틱 반응)을 열어 활성화하세요. iPhone은 설정 → 사운드 및 햅틱 → 키보드 피드백에서 켤 수 있습니다.
스마트폰 하우징을 교체한 후 진동이 매우 약해졌습니다. 무엇이 잘못되었나요?
모터를 새로 사기 전에 플렉스 케이블과 나사 체결 상태를 먼저 점검하세요. 분해 조립 후 진동이 약해진 것은 액추에이터가 프레임에 견고하게 밀착되지 않았거나 완충 패드가 분실되었거나 독 케이블이 덜 꽂힌 탓입니다. 섀시와 단단히 맞물리지 않으면 모터의 진동 에너지가 기기 내부에서 그대로 분산됩니다.
진동이 울릴 때 카메라 근처에서 달그락거리는 소리가 납니다. 모터가 깨졌나요?
고장이 아닐 가능성이 매우 높습니다. 카메라 부근의 달그락거리는 소리는 진동 모터가 아니라 카메라 모듈의 광학식 손떨림 보정(OIS) 장치에서 주로 발생합니다. 렌즈가 미세한 스프링 위에 떠 있어 모터가 진동할 때 흔들리며 소리를 냅니다. 이는 대형 센서를 탑재한 최신 스마트폰의 지극히 자연스러운 물리적 특성이며 안심하셔도 됩니다.
Taptic Engine 수리 비용은 얼마이며 진동 모터만 따로 교체할 수 있나요?
안드로이드 기기는 부품 가격이 저렴하여 사설 수리점에서 단시간에 교체할 수 있으며 비용의 대부분은 공임입니다. iPhone의 경우 Apple은 보증 외 수리 시 Taptic Engine 단품 교체를 지원하지 않고 기기 전체 교체 비용을 청구하므로 사전 확인이 필요합니다. 아울러 분해 시 방수 씰은 영구적으로 손상됩니다.
navigator.vibrate()가 iOS에서 안 됩니다. 웹에서 iPhone을 진동시키는 법은?
웹 브라우저를 통해서는 불가능합니다. WebKit 엔진이 Vibration API를 구현하지 않았고 iOS의 모든 브라우저는 WebKit을 반드시 사용해야 하기 때문입니다. 'vibrate' in navigator 코드로 지원 여부를 판별한 뒤 시각이나 청각 효과로 대체하세요. 스위치 버그를 악용한 비공식 편법들도 Apple이 iOS 18.4에서 완전히 차단했습니다.