Lines Matching defs:input

34 		 "the start of touch input.");
470 input_set_abs_params(hi->input, ABS_X,
492 input_set_abs_params(hi->input, ABS_Y,
531 input_set_abs_params(hi->input, ABS_MT_ORIENTATION,
538 /* we do not want to map these: no input-oriented meaning */
570 struct input_dev *input;
572 /* Skip processing if not a claimed input */
578 if(!(field->hidinput && field->hidinput->input))
581 input = field->hidinput->input;
626 input_report_key(input, BTN_TOUCH,
628 input_report_key(input, BTN_TOOL_DOUBLETAP,
630 input_event(input, EV_ABS, ABS_X, nd->x);
631 input_event(input, EV_ABS, ABS_Y, nd->y);
723 input_event(input, EV_ABS, ABS_X, nd->x);
724 input_event(input, EV_ABS, ABS_Y, nd->y);
728 input_event(input, EV_ABS, ABS_MT_POSITION_X, nd->x);
729 input_event(input, EV_ABS, ABS_MT_POSITION_Y, nd->y);
736 input_event(input, EV_ABS,
738 input_event(input, EV_ABS,
740 input_event(input, EV_ABS,
743 input_event(input, EV_ABS,
745 input_event(input, EV_ABS,
747 input_event(input, EV_ABS,
750 input_mt_sync(field->hidinput->input);
771 * no valid input since the last reset
778 * the end of input and reset
836 input_report_key(input, BTN_TOOL_DOUBLETAP, 1);
837 input_report_key(input, BTN_TOUCH, 1);
839 input_report_key(input, BTN_TOOL_DOUBLETAP, 0);
840 input_report_key(input, BTN_TOUCH, 0);
862 struct input_dev *input = hidinput->input;
869 input->name = "N-Trig Pen";
874 __clear_bit(BTN_TOOL_PEN, input->keybit);
875 __clear_bit(BTN_TOOL_FINGER, input->keybit);
876 __clear_bit(BTN_0, input->keybit);
877 __set_bit(BTN_TOOL_DOUBLETAP, input->keybit);
880 * input has a value for physical, whereas
881 * the multitouch only has logical input
884 input->name = (hidinput->report->field[0]->physical) ?