15.11.2012 Views

Synaptics TouchPad Interfacing Guide

Synaptics TouchPad Interfacing Guide

Synaptics TouchPad Interfacing Guide

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!