Lines Matching refs:tun

968 	struct wsp_tuning tun = wsp_tuning;  in wsp_intr_callback()  local
983 wsp_running_rangecheck(&tun); in wsp_intr_callback()
1095 if (sc->distance < tun.max_double_tap_distance && abs(sc->dx_sum) < 5 && in wsp_intr_callback()
1118 if (sc->index[0]->touch_major > tun.pressure_tap_threshold && in wsp_intr_callback()
1119 sc->index[0]->tool_major <= tun.max_finger_diameter) in wsp_intr_callback()
1123 if (sc->index[0]->touch_major > tun.pressure_tap_threshold-30 && in wsp_intr_callback()
1124 sc->index[1]->touch_major > tun.pressure_tap_threshold-30) in wsp_intr_callback()
1128 if (sc->index[0]->touch_major > tun.pressure_tap_threshold-40 && in wsp_intr_callback()
1129 sc->index[1]->touch_major > tun.pressure_tap_threshold-40 && in wsp_intr_callback()
1130 sc->index[2]->touch_major > tun.pressure_tap_threshold-40) in wsp_intr_callback()
1138 if (sc->index[0]->touch_major < tun.pressure_untouch_threshold && in wsp_intr_callback()
1150 if (!(params->tp->caps & HAS_INTEGRATED_BUTTON) || tun.enable_single_tap_clicks) { in wsp_intr_callback()
1158 if (sc->distance < tun.max_double_tap_distance && abs(sc->dx_sum) < 5 && in wsp_intr_callback()
1174 if (sc->scr_mode == WSP_SCR_HOR && sc->ntaps == tun.horizontal_swipe_finger_count in wsp_intr_callback()
1175 && tun.horizontal_swipe_finger_count > 0 && (sc->dt_sum / tun.scr_threshold) != 0) { in wsp_intr_callback()
1200 } else if (sc->index[0]->touch_major >= tun.pressure_touch_threshold && in wsp_intr_callback()
1203 } else if (sc->index[0]->touch_major >= tun.pressure_touch_threshold && in wsp_intr_callback()
1213 sc->index[0]->touch_major >= tun.pressure_touch_threshold) { in wsp_intr_callback()
1218 if (tun.enable_single_tap_movement != 1 && sc->ibtn != 0 && sc->sc_status.button == 0) in wsp_intr_callback()
1226 if (ntouch == 1 && sc->index[0]->tool_major > tun.max_finger_diameter) in wsp_intr_callback()
1266 rdz = (dx + sc->rdz) % tun.scale_factor; in wsp_intr_callback()
1267 sc->dz_sum -= (dx + sc->rdz) / tun.scale_factor; in wsp_intr_callback()
1269 rdz = (dy + sc->rdz) % tun.scale_factor; in wsp_intr_callback()
1270 sc->dz_sum -= (dy + sc->rdz) / tun.scale_factor; in wsp_intr_callback()
1274 if (sc->scr_mode == WSP_SCR_VER && (tun.z_factor == 0 || (sc->dz_sum / tun.z_factor) != 0)) in wsp_intr_callback()
1276 else if (sc->scr_mode == WSP_SCR_HOR && (tun.t_factor == 0 || (sc->dz_sum / tun.t_factor) != 0)) in wsp_intr_callback()
1279 rdx = (dx + sc->rdx) % tun.scale_factor; in wsp_intr_callback()
1280 dx = (dx + sc->rdx) / tun.scale_factor; in wsp_intr_callback()
1283 rdy = (dy + sc->rdy) % tun.scale_factor; in wsp_intr_callback()
1284 dy = (dy + sc->rdy) / tun.scale_factor; in wsp_intr_callback()
1291 if (ntouch == tun.scroll_finger_count || ntouch == tun.horizontal_swipe_finger_count) { in wsp_intr_callback()
1292 if (sc->scr_mode == WSP_SCR_NONE && abs(sc->dx_sum) + abs(sc->dy_sum) > tun.scr_threshold) in wsp_intr_callback()
1298 …if (ntouch == tun.scroll_finger_count) { /* preference scrolling over swipe if tun.scroll_finger_c… in wsp_intr_callback()
1305 if (sc->distance <= tun.max_scroll_finger_distance && sc->dz_count == 0) { in wsp_intr_callback()
1307 if (tun.z_factor > 0) in wsp_intr_callback()
1308 dz = (sc->dz_sum / tun.z_factor) * (tun.z_invert ? -1 : 1); in wsp_intr_callback()
1310 if (tun.t_factor > 0) in wsp_intr_callback()
1311 dz = (sc->dz_sum / tun.t_factor) * (tun.t_invert ? -1 : 1); in wsp_intr_callback()
1314 } else if (ntouch == tun.horizontal_swipe_finger_count) { in wsp_intr_callback()
1316 sc->dt_sum += dx * (tun.t_invert ? -1 : 1); in wsp_intr_callback()
1327 if (ntouch != tun.horizontal_swipe_finger_count) in wsp_intr_callback()