/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | hil_kbd.c | 234 if (val < input_abs_get_min(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 235 input_abs_set_min(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 236 if (val > input_abs_get_max(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 237 input_abs_set_max(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 240 val = input_abs_get_max(dev, ABS_X + i) - val; in hil_dev_handle_ptr_events() 241 input_report_abs(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 381 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup() 385 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup() 390 int diff = input_abs_get_max(input_dev, ABS_X + i) / 10; in hil_dev_pointer_setup() 391 input_abs_set_min(input_dev, ABS_X in hil_dev_pointer_setup() [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | hil_kbd.c | 234 if (val < input_abs_get_min(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 235 input_abs_set_min(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 236 if (val > input_abs_get_max(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 237 input_abs_set_max(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 240 val = input_abs_get_max(dev, ABS_X + i) - val; in hil_dev_handle_ptr_events() 241 input_report_abs(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 381 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup() 385 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup() 390 int diff = input_abs_get_max(input_dev, ABS_X + i) / 10; in hil_dev_pointer_setup() 391 input_abs_set_min(input_dev, ABS_X in hil_dev_pointer_setup() [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-udraw-ps3.c | 164 input_report_abs(udraw->joy_input_dev, ABS_X, x); in udraw_raw_event() 220 input_report_abs(udraw->touch_input_dev, ABS_X, x); in udraw_raw_event() 239 input_report_abs(udraw->pen_input_dev, ABS_X, x); in udraw_raw_event() 255 input_report_abs(udraw->accel_input_dev, ABS_X, x); in udraw_raw_event() 313 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_touch() 314 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_touch() 340 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_pen() 341 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_pen() 369 input_set_abs_params(input_dev, ABS_X, -512, 512, 0, 0); in udraw_setup_accel() 399 input_set_abs_params(input_dev, ABS_X, in udraw_setup_joypad() [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-udraw-ps3.c | 164 input_report_abs(udraw->joy_input_dev, ABS_X, x); in udraw_raw_event() 220 input_report_abs(udraw->touch_input_dev, ABS_X, x); in udraw_raw_event() 239 input_report_abs(udraw->pen_input_dev, ABS_X, x); in udraw_raw_event() 255 input_report_abs(udraw->accel_input_dev, ABS_X, x); in udraw_raw_event() 313 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_touch() 314 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_touch() 340 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_pen() 341 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_pen() 369 input_set_abs_params(input_dev, ABS_X, -512, 512, 0, 0); in udraw_setup_accel() 399 input_set_abs_params(input_dev, ABS_X, in udraw_setup_joypad() [all...] |
H A D | hid-letsketch.c | 111 input_set_abs_params(input, ABS_X, 0, 50800, 0, 0); in letsketch_setup_input_tablet() 114 input_abs_set_res(input, ABS_X, 240); in letsketch_setup_input_tablet() 145 input_set_abs_params(input, ABS_X, 0, 1, 0, 0); in letsketch_setup_input_tablet_pad() 183 input_report_abs(input, ABS_X, in letsketch_raw_event()
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | ipaq-micro-ts.c | 32 input_report_abs(ts->input, ABS_X, in micro_ts_receive() 39 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive() 104 input_set_capability(ts->input, EV_ABS, ABS_X); in micro_ts_probe() 106 input_set_abs_params(ts->input, ABS_X, 0, 1023, 0, 0); in micro_ts_probe()
|
H A D | elo.c | 97 input_report_abs(dev, ABS_X, (elo->data[4] << 8) | elo->data[3]); in elo_process_data_10() 146 input_report_abs(dev, ABS_X, ((elo->data[0] & 0x3f) << 6) | (elo->data[1] & 0x3f)); in elo_process_data_6() 189 input_report_abs(dev, ABS_X, elo->data[1]); in elo_process_data_3() 269 input_set_abs_params(dev, ABS_X, 96, 4000, 0, 0); in elo_setup_10() 356 input_set_abs_params(input_dev, ABS_X, 96, 4000, 0, 0); in elo_connect() 361 input_set_abs_params(input_dev, ABS_X, 0, 255, 0, 0); in elo_connect()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | ipaq-micro-ts.c | 32 input_report_abs(ts->input, ABS_X, in micro_ts_receive() 39 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive() 104 input_set_capability(ts->input, EV_ABS, ABS_X); in micro_ts_probe() 106 input_set_abs_params(ts->input, ABS_X, 0, 1023, 0, 0); in micro_ts_probe()
|
H A D | elo.c | 97 input_report_abs(dev, ABS_X, (elo->data[4] << 8) | elo->data[3]); in elo_process_data_10() 146 input_report_abs(dev, ABS_X, ((elo->data[0] & 0x3f) << 6) | (elo->data[1] & 0x3f)); in elo_process_data_6() 189 input_report_abs(dev, ABS_X, elo->data[1]); in elo_process_data_3() 269 input_set_abs_params(dev, ABS_X, 96, 4000, 0, 0); in elo_setup_10() 356 input_set_abs_params(input_dev, ABS_X, 96, 4000, 0, 0); in elo_connect() 361 input_set_abs_params(input_dev, ABS_X, 0, 255, 0, 0); in elo_connect()
|
/kernel/linux/linux-5.10/sound/usb/caiaq/ |
H A D | input.c | 206 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 2); in snd_caiaq_input_read_analog() 213 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 0); in snd_caiaq_input_read_analog() 241 input_report_abs(input_dev, ABS_X, i); in snd_caiaq_input_read_erp() 315 input_report_abs(cdev->input_dev, ABS_X, buf[5] & 0xf); in snd_caiaq_input_read_io() 610 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init() 615 input_set_abs_params(input, ABS_X, 0, 4096, 0, 10); in snd_usb_caiaq_input_init() 622 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init() 627 input_set_abs_params(input, ABS_X, 0, 1024, 0, 10); in snd_usb_caiaq_input_init() 634 input->absbit[0] = BIT_MASK(ABS_X); in snd_usb_caiaq_input_init() 638 input_set_abs_params(input, ABS_X, in snd_usb_caiaq_input_init() [all...] |
/kernel/linux/linux-6.6/sound/usb/caiaq/ |
H A D | input.c | 206 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 2); in snd_caiaq_input_read_analog() 213 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 0); in snd_caiaq_input_read_analog() 241 input_report_abs(input_dev, ABS_X, i); in snd_caiaq_input_read_erp() 315 input_report_abs(cdev->input_dev, ABS_X, buf[5] & 0xf); in snd_caiaq_input_read_io() 610 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init() 615 input_set_abs_params(input, ABS_X, 0, 4096, 0, 10); in snd_usb_caiaq_input_init() 622 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init() 627 input_set_abs_params(input, ABS_X, 0, 1024, 0, 10); in snd_usb_caiaq_input_init() 634 input->absbit[0] = BIT_MASK(ABS_X); in snd_usb_caiaq_input_init() 638 input_set_abs_params(input, ABS_X, in snd_usb_caiaq_input_init() [all...] |
/kernel/linux/linux-5.10/drivers/input/joystick/ |
H A D | grip.c | 52 static int grip_abs_gpp[] = { ABS_X, ABS_Y, -1 }; 53 static int grip_abs_bd[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 }; 54 static int grip_abs_xt[] = { ABS_X, ABS_Y, ABS_BRAKE, ABS_GAS, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1Y, -1 }; 55 static int grip_abs_dc[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 }; 190 input_report_abs(dev, ABS_X, ((*data >> 15) & 1) - ((*data >> 16) & 1)); in grip_poll() 206 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll() 225 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll() 247 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll()
|
H A D | sidewinder.c | 70 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 71 { ABS_X, ABS_Y }, 72 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 73 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 74 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 299 input_report_abs(dev, ABS_X, (GB( 3,3) << 7) | GB(16,7)); in sw_parse() 324 input_report_abs(sw->dev[i], ABS_X, GB(i*15+3,1) - GB(i*15+2,1)); in sw_parse() 342 input_report_abs(dev, ABS_X, GB( 9,10)); in sw_parse() 363 input_report_abs(dev, ABS_X, GB( 0,10)); in sw_parse()
|
H A D | amijoy.c | 52 input_report_abs(amijoy_dev[i], ABS_X, ((data >> 1) & 1) - ((data >> 9) & 1)); in amijoy_interrupt() 124 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init() 128 input_set_abs_params(amijoy_dev[i], ABS_X + j, in amijoy_init()
|
H A D | gamecon.c | 233 input_report_abs(dev, ABS_X, x); in gc_n64_process_packet() 381 input_report_abs(dev, ABS_X, !(s & data[6]) - !(s & data[7])); in gc_nes_process_packet() 392 input_report_abs(dev, ABS_X, !(s & data[6]) - !(s & data[7])); in gc_nes_process_packet() 491 input_report_abs(dev, ABS_X, in gc_multi_process_packet() 537 ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_HAT0X, ABS_HAT0Y 655 input_report_abs(dev, ABS_X, in gc_psx_report_one() 678 input_report_abs(dev, ABS_X, in gc_psx_report_one() 839 input_set_abs_params(input_dev, ABS_X + i, -1, 1, 0, 0); in gc_setup_pad() 852 input_set_abs_params(input_dev, ABS_X + i, -127, 126, 0, 2); in gc_setup_pad()
|
/kernel/linux/linux-6.6/drivers/input/joystick/ |
H A D | grip.c | 49 static int grip_abs_gpp[] = { ABS_X, ABS_Y, -1 }; 50 static int grip_abs_bd[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 }; 51 static int grip_abs_xt[] = { ABS_X, ABS_Y, ABS_BRAKE, ABS_GAS, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1Y, -1 }; 52 static int grip_abs_dc[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 }; 187 input_report_abs(dev, ABS_X, ((*data >> 15) & 1) - ((*data >> 16) & 1)); in grip_poll() 203 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll() 222 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll() 244 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll()
|
H A D | sidewinder.c | 67 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 68 { ABS_X, ABS_Y }, 69 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 70 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 71 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y }, 296 input_report_abs(dev, ABS_X, (GB( 3,3) << 7) | GB(16,7)); in sw_parse() 321 input_report_abs(sw->dev[i], ABS_X, GB(i*15+3,1) - GB(i*15+2,1)); in sw_parse() 339 input_report_abs(dev, ABS_X, GB( 9,10)); in sw_parse() 360 input_report_abs(dev, ABS_X, GB( 0,10)); in sw_parse()
|
H A D | amijoy.c | 49 input_report_abs(amijoy_dev[i], ABS_X, ((data >> 1) & 1) - ((data >> 9) & 1)); in amijoy_interrupt() 121 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init() 125 input_set_abs_params(amijoy_dev[i], ABS_X + j, in amijoy_init()
|
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | pc110pad.c | 61 input_report_abs(pc110pad_dev, ABS_X, in pc110pad_interrupt() 129 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init() 132 input_abs_set_max(pc110pad_dev, ABS_X, 0x1ff); in pc110pad_init()
|
H A D | touchkit_ps2.c | 48 input_report_abs(dev, ABS_X, TOUCHKIT_GET_X(packet)); in touchkit_ps2_process_byte() 77 input_set_abs_params(dev, ABS_X, 0, TOUCHKIT_MAX_XC, 0, 0); in touchkit_ps2_detect()
|
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | pc110pad.c | 58 input_report_abs(pc110pad_dev, ABS_X, in pc110pad_interrupt() 126 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init() 129 input_abs_set_max(pc110pad_dev, ABS_X, 0x1ff); in pc110pad_init()
|
H A D | touchkit_ps2.c | 48 input_report_abs(dev, ABS_X, TOUCHKIT_GET_X(packet)); in touchkit_ps2_process_byte() 77 input_set_abs_params(dev, ABS_X, 0, TOUCHKIT_MAX_XC, 0, 0); in touchkit_ps2_detect()
|
/kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/ |
H A D | base.py | 31 libevdev.EV_ABS.ABS_X, 87 libevdev.EV_ABS.ABS_X, 97 libevdev.EV_ABS.ABS_X, 107 libevdev.EV_ABS.ABS_X, 121 libevdev.EV_ABS.ABS_X,
|
/kernel/linux/linux-5.10/drivers/input/ |
H A D | mousedev.c | 131 case ABS_X: in mousedev_touchpad_event() 135 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event() 136 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event() 152 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event() 153 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event() 174 case ABS_X: in mousedev_abs_event() 175 min = input_abs_get_min(dev, ABS_X); in mousedev_abs_event() 176 max = input_abs_get_max(dev, ABS_X); in mousedev_abs_event() 1024 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) }, 1034 .absbit = { BIT_MASK(ABS_X) | BIT_MAS [all...] |
/kernel/linux/linux-6.6/drivers/input/ |
H A D | mousedev.c | 131 case ABS_X: in mousedev_touchpad_event() 135 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event() 136 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event() 152 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event() 153 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event() 174 case ABS_X: in mousedev_abs_event() 175 min = input_abs_get_min(dev, ABS_X); in mousedev_abs_event() 176 max = input_abs_get_max(dev, ABS_X); in mousedev_abs_event() 1024 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) }, 1034 .absbit = { BIT_MASK(ABS_X) | BIT_MAS [all...] |