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 D | elantech.c | 187 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 D | bcm5974.c | 152 __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 D | appletouch.c | 329 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 113 milliseconds