Lines Matching +full:5 +full:- +full:inch

1 // SPDX-License-Identifier: GPL-2.0-only
21 * - the device reports Eraser instead of using Secondary Barrel Switch
22 * - when the eraser button is pressed and the stylus is touching the tablet,
38 … // Usage (Eraser) 16 /* created over a padding bit at offset 29-33 */
42 0x95, 0x05, // Report Count (5) 26 /* changed from 4 to 5 */
58 0x55, 0x0d, // Unit Exponent (-3) 61
72 0x15, 0x81, // Logical Minimum (-127) 93
78 0x15, 0x81, // Logical Minimum (-127) 105
98 if (hctx->hid->product == PID_ARTIST_PRO14_GEN2) { in SEC()
130 …* >>> tip_height = 0.055677699 # the center of the pen coil distance from screen in inch (empirica…
136 /* 14" inch screen 11.874" x 7.421" */
138 0, 3, 5, 8, 11, 13, 16, 19, 21, 24, 27, 29, 32, 35, 37, 40, 42, 45, 47, 50, 53,
158 /* 16" inch screen 13.567" x 8.480" */
160 0, 2, 5, 7, 9, 12, 14, 16, 19, 21, 23, 26, 28, 30, 33, 35, 37, 39, 42, 44, 46, 48,
189 __u8 angle = tilt > 0 ? tilt : -tilt; in compensate_coordinates_by_tilt()
197 coords = (coords > compensation) ? coords - compensation : 0; in compensate_coordinates_by_tilt()
200 __u16 max = logical_maximum - compensation; in compensate_coordinates_by_tilt()
232 * bytes 0 - report id in xppen_16_fix_angle_offset()
233 * 1 - buttons in xppen_16_fix_angle_offset()
234 * 2-3 - X coords (logical) in xppen_16_fix_angle_offset()
235 * 4-5 - Y coords in xppen_16_fix_angle_offset()
236 * 6-7 - pressure (ignore) in xppen_16_fix_angle_offset()
237 * 8 - tilt X in xppen_16_fix_angle_offset()
238 * 9 - tilt Y in xppen_16_fix_angle_offset()
244 if (hctx->hid->product == PID_ARTIST_PRO14_GEN2) { in xppen_16_fix_angle_offset()
247 } else if (hctx->hid->product == PID_ARTIST_PRO16_GEN2) { in xppen_16_fix_angle_offset()
277 ctx->retval = ctx->rdesc_size != 113; in probe()
278 if (ctx->retval) in probe()
279 ctx->retval = -EINVAL; in probe()
282 if (ctx->rdesc[17] != 0x45) /* Eraser */ in probe()
283 ctx->retval = -EINVAL; in probe()