Lines Matching full:packet
79 Packet Format
89 PS/2 packet format
134 Dualpoint device -- interleaved packet format
151 touchpad, switching to the interleaved packet format when both the stick and
157 ALPS protocol version 3 has three different packet formats. The first two are
161 The first type is the touchpad position packet::
170 Note that for some devices the trackstick buttons are reported in this packet,
173 The second packet type contains bitmaps representing the x and y axes. In the
175 given axis. Thus the bitmap packet can be used for low-resolution multi-touch
176 data, although finger tracking is not possible. This packet also encodes the
186 This packet only appears after a position packet with the mt bit set, and
190 The final v3 packet type is the trackstick packet::
205 Protocol version 4 has an 8-byte packet format::
216 The last two bytes represent a partial bitmap packet, with 3 full packets
217 required to construct a complete bitmap packet. Once assembled, the 6-byte
218 bitmap packet has the following format::
230 identify the first fragment of a bitmap packet.
233 the packet layout is different.
241 the count of contact points can only be updated every third packet as
248 This is basically Protocol Version 3 but with different logic for packet
253 For single-touch, the 6-byte packet format is::
274 For trackstick packet, the format is::
283 For touchpad packet, the format is::
297 For trackstick packet, the format is::
306 For touchpad packet, the format is::
308 packet-fmt b7 b6 b5 b4 b3 b2 b1 b0
327 so if a TWO packet is received and R = 1 then there are
341 The packet type is given by the APD field, bits 4-5 of byte 3.
343 Touchpad packet (APD = 0x2)::
355 Touchpad 1 Finger packet (APD = 0x0)::
368 Touchpad 2 Finger packet (APD = 0x1)::
378 CONT: A 3-or-4 Finger packet is to follow
380 Touchpad 3-or-4 Finger packet (APD = 0x3)::