Amati pola gestur tanpa mengenali model perangkat
Alat melaporkan pola WheelEvent setelah Anda memilih mode sendiri. Browser tidak selalu dapat membedakan touchpad dari roda mouse, mengenali merek, atau mengetahui otomatis kapan jari terangkat.
Cara menggunakan Tes Scroll Touchpad
Pilih satu mode gestur
Pilih vertikal, inersia, horizontal, atau zoom. Mulai hanya ketika penunjuk berada di area perekaman terisolasi.
Ikuti instruksi mode
Gunakan gerak lambat untuk vertikal, satu sapuan cepat plus tombol Released untuk inersia, gerak kiri-kanan untuk horizontal, atau pinch yang aman untuk zoom.
Tafsirkan sebagai pengamatan browser
Baca tren delta, durasi, arah, ekor, sumbu, modifier, dan kualitas tanpa menyimpulkan model atau kondisi perangkat keras.
Hal yang Dapat Diamati dalam Tes Scroll Dua Jari
Tes scroll touchpad mengamati event `wheel` standar yang sampai ke halaman, termasuk waktu relatif, `deltaX`, `deltaY`, `deltaZ`, `deltaMode`, dan modifier. Tes scroll dua jari ini memakai antarmuka yang sama dengan mouse, trackpad, perangkat aksesibilitas, remote input, dan sumber lain. Karena tidak ada field jenis perangkat yang selalu andal, Anda memilih Touchpad berdasarkan gestur yang dilakukan.
Jejak dibatasi untuk kinerja dan diperbarui melalui animation frame. Sebuah tes trackpad harus mempertahankan delta mentah dalam unit piksel, baris, atau halaman. Pola dapat digambarkan sebagai kontinu, diskret, campuran sumbu, atau terkait zoom, tetapi tidak mengenali Apple trackpad, Windows Precision Touchpad, merek, maupun model.
Scroll Vertikal Dua Jari
Mode Gestur Vertikal meminta gerakan lambat ke atas lalu ke bawah. Alat menggambar `deltaY`, menghitung perubahan arah, dan mengukur rentang event. Tanda dijelaskan dalam lingkungan saat ini; natural scrolling dapat mengubah hubungan gerak jari dan konten, dan pengaturan itu bukan gangguan.
Gunakan jarak jari dan kecepatan yang serupa saat mengulang tes scroll touchpad. Pola kontinu berarti jarak waktu tipikal relatif pendek pada sampel ini; pola diskret berarti lebih panjang. Klasifikasi tersebut heuristik dan tidak membuktikan perangkat fisiknya.
Scroll Inersia Touchpad dan Ekor Event
Mode Inersia membuat scroll inersia touchpad dapat diamati melalui satu sapuan cepat dan tombol Released saat jari terangkat. Tombol itu wajib karena halaman tidak mengetahui waktu pelepasan fisik secara otomatis. Event setelah penanda menjadi ekor yang diamati. Hasil menampilkan durasi aktif, durasi ekor, jumlah event ekor, delta puncak, kurva peluruhan sederhana, dan pembalikan arah.
Tekan Released secara konsisten. Penanda terlalu awal atau terlambat mengubah hasil. Kurva menurun sesuai dengan perilaku seperti momentum, tetapi tidak membuktikan driver atau teknologi tertentu. Tidak adanya ekor dapat berarti lingkungan tidak mengirim event, gestur tidak memakai momentum, atau waktu penanda tidak tepat.
Tes Scroll Horizontal Touchpad
Mode Horizontal menyediakan tes scroll horizontal touchpad yang berfokus pada `deltaX` dan pergantian kiri/kanan. Sebagian gestur juga membawa `deltaY`, sehingga input menjadi campuran. Komponen diagonal kecil dapat berasal dari gerakan tangan atau pemrosesan; alat melaporkan campuran tanpa menyebut kerusakan.
Jika tidak ada sinyal horizontal, coba gerakan lateral yang lebih jelas, periksa pengaturan sistem dan aplikasi, lalu bandingkan browser lain. Tilt wheel, pemetaan Shift, atau input lain juga dapat menghasilkan `deltaX`, sehingga sinyal horizontal tidak memastikan sumber touchpad.
Gestur Pinch dan ctrlKey
Beberapa lingkungan mengirim pinch-to-zoom sebagai event `wheel` dengan `ctrlKey`, sedangkan lingkungan lain berbeda. Mode Zoom menghitung event tersebut. Alat tidak menganggap setiap ctrlKey sebagai pinch karena tombol Control fisik atau pemetaan juga dapat menghasilkan flag sama.
Selama tes zoom berjalan, perilaku default ditahan hanya di area berlabel agar halaman tetap terbaca. Situs tidak memasang pemblokir wheel global; input di luar alat berjalan normal. Menyelesaikan atau mereset sesi membersihkan listener lokal.
Pola Event Touchpad dan Mouse Wheel
Touchpad sering menghasilkan delta kecil dan rapat serta dapat berlanjut setelah pelepasan. Roda bertakik sering mengirim kelompok terpisah, sementara free-spin dapat menyerupai aliran kontinu. Pola-pola ini tumpang tindih akibat akselerasi, smoothing, driver, dispatch browser, dan gerak pengguna.
Pilih mode berdasarkan konteks, bukan tebakan algoritme. Untuk A/B, gunakan Tes Perbandingan dengan Touchpad dipilih pada kedua sisi. Event rate tetap merupakan laju yang diterima browser, bukan polling rate perangkat keras.
Mengapa Alat Tidak Mengenali Perangkat yang Tepat
WheelEvent memberi delta, unit, modifier, dan waktu, tetapi tidak menyediakan pengenal merek atau model yang aman dan andal. Menggabungkan karakteristik browser menjadi fingerprint akan menambah risiko privasi tanpa memperkuat kesimpulan gestur.
Ringkasan hanya disimpan setelah Anda memilihnya. Alat tidak membaca nomor seri, User-Agent lengkap untuk fingerprint, IP, riwayat jelajah, atau ID lintas situs. Label opsional adalah catatan Anda sendiri.
Langkah Penelusuran Masalah
Bila scroll dua jari tidak menghasilkan event, pastikan penunjuk berada di area aktif dan uji scroll biasa di aplikasi lain. Tinjau pengaturan touchpad, zoom, fokus, driver, serta utilitas produsen. Coba browser lain untuk memisahkan masalah halaman dari konfigurasi lebih luas.
Jika horizontal atau inersia berbeda dari harapan, ulangi gestur dan buka Wheel Event Tester untuk sumbu serta modifier. Jangan menyatakan kegagalan perangkat keras dari satu urutan. Ikuti panduan produsen untuk driver, pembersihan, garansi, dan reparasi.
Pertanyaan umum tentang Tes Scroll Touchpad
Bisakah halaman membuktikan saya memakai touchpad?
Tidak. Wheel event dapat berasal dari beberapa sumber; Anda memilih mode berdasarkan gestur.
Bagaimana alat mengetahui jari sudah diangkat?
Alat tidak mengetahui otomatis. Anda menekan Released dan ekor dihitung setelah penanda pengguna itu.
Apakah ctrlKey selalu berarti pinch?
Tidak. Flag itu dapat berkaitan dengan zoom, tombol fisik, atau pemetaan lain.
Mengapa deltaX dan deltaY muncul bersama?
Gestur diagonal atau pemrosesan dapat mengirim dua sumbu. Input campuran bukan kepastian gangguan.
Bisakah alat mengenali Precision Touchpad atau Apple trackpad?
Tidak. Event browser standar tidak memberi identitas perangkat yang andal.