Skip to main content

หน้าจอสัมผัสของคุณทำงานปกติหรือไม่?

สัมผัส Canvas เพื่อดูวงกลมสีปรากฏที่จุดสัมผัสแต่ละจุด การทดสอบนี้ตรวจจับการรองรับมัลติทัช ติดตามจุดสัมผัสที่ใช้งาน และจดจำท่าทางหยิกบีบและปัด — ทั้งหมดประมวลผลในเครื่องในเบราว์เซอร์ของคุณ

การทดสอบนี้ใช้ Touch Events API เพื่อตรวจจับจุดสัมผัสพร้อมกัน รายงาน navigator.maxTouchPoints ติดตามพิกัดต่อนิ้ว และจดจำท่าทางหยิกซูมและปัด

หน้าจอสัมผัสสมัยใหม่ส่วนใหญ่รองรับ 10 จุดสัมผัสพร้อมกัน จอเชิงพาณิชย์บางรุ่นรองรับ 20+ จุดสำหรับใช้งานร่วมกัน

Touch the area below to begin testing

Max Touch Points0
Active Touches0

ผลลัพธ์ของคุณหมายความว่าอะไร?

Result Range Meaning
ดี จุดสัมผัสสูงสุดตรงสเปคอุปกรณ์ ทุกพื้นที่ตอบสนอง ทุกบริเวณของหน้าจอลงทะเบียนอินพุตสัมผัสและจำนวนจุดสัมผัสที่ตรวจพบตรงกับสเปคอุปกรณ์ — digitizer ทำงานเต็มรูปแบบ
เตือน บางพื้นที่ไม่ตอบสนองหรือจุดสัมผัสน้อยกว่าที่คาด จุดเปล่าอาจบ่งบอกถึง digitizer เสียหายบางส่วนหรือฟิล์มกันรอยรบกวนการรับสัมผัส capacitive จุดสัมผัสน้อยกว่าสเปคบ่งบอกถึงปัญหาไดรเวอร์
แย่ ไม่ตรวจพบสัมผัสหรือ maxTouchPoints รายงาน 0 ไม่มีการตรวจจับสัมผัสหมายถึง digitizer หลุด ไดรเวอร์ขาดหาย หรืออุปกรณ์ไม่มีหน้าจอสัมผัส ตรวจสอบตัวจัดการอุปกรณ์สำหรับสถานะไดรเวอร์สัมผัส

ปัญหาที่พบบ่อยและวิธีแก้ไข

สัมผัสทำงานในบางพื้นที่แต่ไม่ทำงานในบางพื้นที่

นี่บ่งบอกถึง digitizer เสียหายทางกายภาพ จอที่แตกหรือแยกชั้นสามารถสร้างจุดเปล่า การเปลี่ยนจอเป็นวิธีแก้ทั่วไป การถอดฟิล์มกันรอยอาจช่วยได้หากเป็นสาเหตุ

อุปกรณ์รายงาน max touch points เป็น 0 ในเบราว์เซอร์

เบราว์เซอร์อาจไม่รองรับ navigator.maxTouchPoints บนอุปกรณ์นี้ หรืออุปกรณ์ไม่มีฮาร์ดแวร์สัมผัส ลอง Chrome หรือ Edge แล้วตรวจว่าอินพุตสัมผัสทำงานในการตั้งค่า OS

เครื่องมือที่เกี่ยวข้อง

คำถามที่พบบ่อย

ฉันจะทดสอบว่าหน้าจอสัมผัสรองรับมัลติทัชได้อย่างไร?

วางหลายนิ้วบนพื้นที่ Canvas จุดสัมผัสแต่ละจุดปรากฏเป็นวงกลมสี แผงข้อมูลแสดงจำนวนจุดสัมผัสที่ใช้งานและจุดสัมผัสสูงสุดที่อุปกรณ์รองรับ (navigator.maxTouchPoints)

การทดสอบนี้ตรวจจับท่าทางอะไรบ้าง?

การทดสอบตรวจจับหยิกบีบ (ซูมสองนิ้ว) ปัด (สะบัดทิศทาง) และมัลติทัชพื้นฐาน ท่าทางหยิกบีบแสดงทิศทางซูมเข้าหรือออก ขณะที่ปัดแสดงทิศทาง (ขึ้น ลง ซ้าย ขวา) และความเร็ว

ทำไมอุปกรณ์แสดง max touch points เป็น 0?

ค่า 0 หมายถึงอุปกรณ์ไม่รายงานการรองรับสัมผัสกับเบราว์เซอร์ โดยทั่วไปเพราะใช้เมาส์หรือทัชแพด เบราว์เซอร์รุ่นเก่าบางตัวอาจไม่รองรับ navigator.maxTouchPoints API

มีการอัปโหลดข้อมูลสัมผัสไปยังเซิร์ฟเวอร์หรือไม่?

ไม่มี การประมวลผลเหตุการณ์สัมผัสทั้งหมดทำงานในเครื่องผ่าน Touch Events API ในเบราว์เซอร์ ไม่มีข้อมูลออกจากอุปกรณ์ของคุณ