Searched refs:fingers (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/mouse/
H A Delantech.c187 int fingers; local
194 fingers = ((packet[1] & 0x80) >> 7) +
201 fingers = (packet[0] & 0xc0) >> 6;
205 if (fingers != 1) {
215 input_report_key(dev, BTN_TOUCH, fingers != 0);
221 if (fingers) {
228 input_report_key(dev, BTN_TOOL_FINGER, fingers == 1);
229 input_report_key(dev, BTN_TOOL_DOUBLETAP, fingers == 2);
230 input_report_key(dev, BTN_TOOL_TRIPLETAP, fingers == 3);
253 int fingers, x local
[all...]
H A Dbcm5974.c152 __le16 multi; /* one finger: varies, more fingers: constant */
155 /* trackpad finger data size, empirically at least ten fingers */
197 int fingers; /* number of fingers on trackpad */ member in struct:bcm5974
437 /* while tracking finger still valid, count all fingers */
455 if (dev->fingers < nmin)
456 dev->fingers = nmin;
457 if (dev->fingers > nmax)
458 dev->fingers = nmax;
460 input_report_key(input, BTN_TOUCH, dev->fingers >
[all...]
H A Dappletouch.c329 int *z, int *fingers)
336 *fingers = 0;
348 * two fingers with no gap will be detected. Also, my
362 (*fingers)++;
387 static inline void atp_report_fingers(struct input_dev *input, int fingers) argument
389 input_report_key(input, BTN_TOOL_FINGER, fingers == 1);
390 input_report_key(input, BTN_TOOL_DOUBLETAP, fingers == 2);
391 input_report_key(input, BTN_TOOL_TRIPLETAP, fingers > 2);
328 atp_calculate_abs(int *xy_sensors, int nb_sensors, int fact, int *z, int *fingers) argument

Completed in 135 milliseconds