Bagikan melalui


Mode Pelaporan Paket

Topik ini menyediakan informasi tentang mode pelaporan paket untuk perangkat Layar Sentuh Windows di Windows 10.

Mode paralel

Dalam mode Paralel, perangkat melaporkan semua informasi kontak dalam satu paket. Setiap kontak fisik diwakili oleh koleksi logis yang disematkan dalam koleksi tingkat atas. Koleksi logis ini berisi semua penggunaan yang didukung perangkat untuk setiap kontak. Setiap koleksi logis harus identik saat Anda menggunakan mode Paralel. Karena perangkat umumnya melaporkan lebih sedikit kontak dari maksimum, jumlah kontak yang dilaporkan dalam paket paralel harus dikomunikasikan dengan menggunakan penggunaan Jumlah Kontak.

Misalnya, pertimbangkan perangkat yang mendukung tiga kontak. Jika pengguna hanya memiliki dua jari pada digitizer, maka paket paralel akan terdiri dari informasi hanya tentang dua kontak tersebut, dalam laporan yang dapat membawa data untuk tiga kontak. Dalam hal ini, Jumlah Kontak harus diatur ke dua, sehingga aplikasi klien tahu bahwa informasi apa pun tentang lebih dari dua kontak tidak valid.

Kerugian melaporkan beberapa kontak dalam satu laporan adalah bahwa ruang terbuang per laporan setiap kali ada lebih sedikit kontak daripada jumlah maksimum kontak yang mungkin. Perangkat dapat menggunakan mode Hibrid untuk mengurangi inefisiensi ini.

Mode hibrid

Dalam mode Hibrid, jumlah kontak yang dapat dilaporkan dalam satu laporan kurang dari jumlah maksimum kontak yang didukung perangkat. Misalnya, perangkat yang mendukung maksimal 4 kontak fisik bersamaan, dapat menyiapkan koleksi tingkat atasnya untuk mengirimkan maksimal dua kontak dalam satu laporan. Jika ada empat titik kontak, perangkat dapat memecah ini menjadi dua laporan serial yang masing-masing mengirimkan dua kontak.

Saat perangkat mengirimkan data dengan cara ini, nilai penggunaan Jumlah Kontak dalam laporan pertama harus mencerminkan jumlah total kontak yang dikirimkan dalam laporan hibrid. Laporan serial lainnya harus memiliki jumlah kontak nol (0).

Mode pelaporan hibrid satu jari

Laporan input pertama untuk bingkai tertentu harus menunjukkan jumlah total kontak yang akan dilaporkan dengan menggunakan penggunaan Jumlah Kontak. Dan semua laporan input berikutnya untuk bingkai yang sama harus memiliki nilai nol (0) untuk penggunaan Jumlah Kontak, untuk menunjukkan bahwa laporan tersebut adalah bagian dari bingkai yang dilaporkan sebelumnya. Waktu pemindaian untuk semua laporan bingkai tertentu harus identik.

Berikut adalah tabel yang memperlihatkan urutan pelaporan untuk skenario dua kontak, dan menggunakan mode pelaporan hibrid satu jari.

Laporan 1 2 3 4 5 6
Jumlah Kontak 2 0 2 0 2 0
ID Kontak 1 2 1 2 1 2
Kontak 1: X, Y X₁, Y₁ NR X₂, Y₂ NR X₃, Y₃ NR
Kontak 1: Sakelar tip 1 NR 1 NR 1 NR
Kontak 2: X, Y NR X₁, Y₁ NR X₂, Y₂ NR X₃, Y₃
Kontak 2: Sakelar tip NR 1 NR 1 NR 1
Waktu Pemindaian T1 T1 T2 T2 T3 T3