Synaptics TouchPad Interfacing Guide
Synaptics TouchPad Interfacing Guide
Synaptics TouchPad Interfacing Guide
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Synaptics</strong> <strong>TouchPad</strong> <strong>Interfacing</strong> <strong>Guide</strong> Second Edition<br />
7.2. Glossary and Index<br />
This section summarizes the definitions of many of the terms and notations used in the<br />
<strong>Synaptics</strong> <strong>TouchPad</strong> <strong>Interfacing</strong> <strong>Guide</strong>. The “§” symbol denotes a reference to the<br />
section of the <strong>Guide</strong> where a word or concept is discussed.<br />
$ In this <strong>Guide</strong>, the dollar sign signifies hexadecimal (base-16)<br />
notation: $7FF = 0x7FF = 7FFh = 2047 decimal.<br />
— In bit-field diagrams, see reserved.<br />
Absolute Mode A mode in which the <strong>TouchPad</strong> reports the absolute position of the<br />
finger in each packet. (§2.3)<br />
Absolute Position The position of the finger on the pad surface measured absolutely<br />
with respect to a coordinate system with the point (0,0) in the<br />
lower-left corner. See also relative motion. (§2.3.2, Figure 2-4.)<br />
Absolute Reportable Limits<br />
The most extreme coordinate values that the <strong>TouchPad</strong> can report<br />
under any circumstances. The physical nature of the sensor<br />
ensures that all actual coordinate values will fall in a much<br />
narrower range. (§2.3.2)<br />
Acceleration Pointing devices typically offer a feature called “acceleration” or<br />
“ballistics” which increases the speed factor at higher speeds in<br />
order to help the user move the cursor a long distance with a small<br />
motion. (§2.6.3)<br />
ACK A response byte with value $FA used to acknowledge each host<br />
command or argument byte in the PS/2 protocol. (§3.2.3)<br />
ACPI The Advanced Configuration and Power Management Interface, a<br />
standard promoted by Intel, Microsoft, and Toshiba.<br />
ADB Apple Desktop Bus. The interface used by all but the earliest<br />
Apple Macintosh ® computers to connect to low-speed peripherals<br />
like mice and keyboards. (§5)<br />
Announcement An unsolicited transmission from a device which tells the host that<br />
the device is present and powered on. In PS/2 pointing devices,<br />
the announcement is $AA, $00 (§3.3). In Serial devices, the<br />
announcement is $4D (“M”) possibly followed by a plug-and-play<br />
ID string (§4.3).<br />
API Application Programming Interface. Typically, this refers to a set<br />
of functions and data types offered by a piece of system software<br />
to allow access by application software. (§6)<br />
Application Software<br />
Software that interacts directly with the user, generally that was<br />
Copyright © 2001 <strong>Synaptics</strong>, Inc. 510-000080 - A §7.2 Page 79