Lines Matching full:pen
36 /* Pen input device */
45 * uclogic_inrange_timeout - handle pen in-range state timeout.
46 * Emulate input events normally generated when pen goes out of range for
94 /* discard the unused pen interface */ in uclogic_input_mapping()
117 * If this is the input corresponding to the pen report in uclogic_input_configured()
120 if (hi->report->id == params->pen.id) { in uclogic_input_configured()
138 suffix = "Pen"; in uclogic_input_configured()
172 * than the pen, so use QUIRK_MULTI_INPUT for all tablets. in uclogic_probe()
257 /* Tweak pen reports, if necessary */ in uclogic_raw_event()
260 (report->id == params->pen.id) && in uclogic_raw_event()
270 if (params->pen.inrange == in uclogic_raw_event()
276 * If report contains fragmented high-resolution pen in uclogic_raw_event()
279 if (size >= 10 && params->pen.fragmented_hires) { in uclogic_raw_event()
301 if (params->pen.inrange == UCLOGIC_PARAMS_PEN_INRANGE_NONE) { in uclogic_raw_event()