| /kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/ |
| D | test_sony.py | 48 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_X) in events 49 value = evdev.value[libevdev.EV_ABS.ABS_X] 59 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_Y) in events 60 value = evdev.value[libevdev.EV_ABS.ABS_Y] 68 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_Z) in events 69 value = evdev.value[libevdev.EV_ABS.ABS_Z] 81 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_RX) in events 82 value = evdev.value[libevdev.EV_ABS.ABS_RX] 92 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_RY) in events 93 value = evdev.value[libevdev.EV_ABS.ABS_RY] [all …]
|
| D | base.py | 31 libevdev.EV_ABS.ABS_X, 32 libevdev.EV_ABS.ABS_Y, 33 libevdev.EV_ABS.ABS_RX, 34 libevdev.EV_ABS.ABS_RY, 43 libevdev.EV_ABS.ABS_RX, 44 libevdev.EV_ABS.ABS_RY, 78 libevdev.EV_ABS.ABS_DISTANCE, 87 libevdev.EV_ABS.ABS_X, 88 libevdev.EV_ABS.ABS_Y, 97 libevdev.EV_ABS.ABS_X, [all …]
|
| D | test_wacom_generic.py | 647 libevdev.InputEvent(libevdev.EV_ABS.ABS_X, 100), 648 libevdev.InputEvent(libevdev.EV_ABS.ABS_Y, 200), 656 libevdev.InputEvent(libevdev.EV_ABS.ABS_X, 110), 657 libevdev.InputEvent(libevdev.EV_ABS.ABS_Y, 220), 704 libevdev.InputEvent(libevdev.EV_ABS.ABS_X, 100), 705 libevdev.InputEvent(libevdev.EV_ABS.ABS_Y, 200), 792 libevdev.InputEvent(libevdev.EV_ABS.ABS_X, 100), 793 libevdev.InputEvent(libevdev.EV_ABS.ABS_Y, 200), 806 libevdev.InputEvent(libevdev.EV_ABS.ABS_X, 110), 825 info = evdev.absinfo[libevdev.EV_ABS.ABS_WHEEL] [all …]
|
| D | test_multitouch.py | 508 absinfo = evdev.absinfo[libevdev.EV_ABS.ABS_MT_POSITION_X] 550 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1 551 assert evdev.slots[1][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1 553 assert evdev.slots[2][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1 598 assert evdev.slots[slot][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == 0 599 assert evdev.slots[slot][libevdev.EV_ABS.ABS_MT_POSITION_X] == 50 600 assert evdev.slots[slot][libevdev.EV_ABS.ABS_MT_POSITION_Y] == 100 609 assert evdev.slots[slot][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1 638 assert evdev.slots[slot0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == 0 639 assert evdev.slots[slot0][libevdev.EV_ABS.ABS_MT_POSITION_X] == 50 [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun4i-a10-inet9f-rev03.dts | 69 linux,input-type = <EV_ABS>; 77 linux,input-type = <EV_ABS>; 85 linux,input-type = <EV_ABS>; 93 linux,input-type = <EV_ABS>; 101 linux,input-type = <EV_ABS>; 109 linux,input-type = <EV_ABS>; 117 linux,input-type = <EV_ABS>; 125 linux,input-type = <EV_ABS>; 133 linux,input-type = <EV_ABS>; 141 linux,input-type = <EV_ABS>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun4i-a10-inet9f-rev03.dts | 69 linux,input-type = <EV_ABS>; 77 linux,input-type = <EV_ABS>; 85 linux,input-type = <EV_ABS>; 93 linux,input-type = <EV_ABS>; 101 linux,input-type = <EV_ABS>; 109 linux,input-type = <EV_ABS>; 117 linux,input-type = <EV_ABS>; 125 linux,input-type = <EV_ABS>; 133 linux,input-type = <EV_ABS>; 141 linux,input-type = <EV_ABS>; [all …]
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-ntrig.c | 469 EV_ABS, ABS_MT_POSITION_X); in ntrig_input_mapping() 491 EV_ABS, ABS_MT_POSITION_Y); in ntrig_input_mapping() 526 EV_ABS, ABS_MT_TOUCH_MAJOR); in ntrig_input_mapping() 530 EV_ABS, ABS_MT_TOUCH_MINOR); in ntrig_input_mapping() 554 || usage->type == EV_ABS) in ntrig_input_mapped() 630 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event() 631 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event() 723 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event() 724 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event() 728 input_event(input, EV_ABS, ABS_MT_POSITION_X, nd->x); in ntrig_event() [all …]
|
| D | hid-udraw-ps3.c | 311 input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY); in udraw_setup_touch() 338 input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY); in udraw_setup_pen() 366 input_dev->evbit[0] = BIT(EV_ABS); in udraw_setup_accel() 389 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS); in udraw_setup_joypad()
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-ntrig.c | 469 EV_ABS, ABS_MT_POSITION_X); in ntrig_input_mapping() 491 EV_ABS, ABS_MT_POSITION_Y); in ntrig_input_mapping() 526 EV_ABS, ABS_MT_TOUCH_MAJOR); in ntrig_input_mapping() 530 EV_ABS, ABS_MT_TOUCH_MINOR); in ntrig_input_mapping() 554 || usage->type == EV_ABS) in ntrig_input_mapped() 630 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event() 631 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event() 723 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event() 724 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event() 728 input_event(input, EV_ABS, ABS_MT_POSITION_X, nd->x); in ntrig_event() [all …]
|
| D | hid-udraw-ps3.c | 311 input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY); in udraw_setup_touch() 338 input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY); in udraw_setup_pen() 366 input_dev->evbit[0] = BIT(EV_ABS); in udraw_setup_accel() 389 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS); in udraw_setup_joypad()
|
| /kernel/linux/linux-6.6/drivers/input/rmi4/ |
| D | rmi_2d_sensor.c | 98 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_X, obj->x); in rmi_2d_sensor_abs_report() 99 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_Y, obj->y); in rmi_2d_sensor_abs_report() 100 input_event(sensor->input, EV_ABS, ABS_MT_ORIENTATION, wide); in rmi_2d_sensor_abs_report() 101 input_event(sensor->input, EV_ABS, ABS_MT_PRESSURE, obj->z); in rmi_2d_sensor_abs_report() 102 input_event(sensor->input, EV_ABS, ABS_MT_TOUCH_MAJOR, major); in rmi_2d_sensor_abs_report() 103 input_event(sensor->input, EV_ABS, ABS_MT_TOUCH_MINOR, minor); in rmi_2d_sensor_abs_report() 155 set_bit(EV_ABS, input->evbit); in rmi_2d_sensor_set_input_params()
|
| /kernel/linux/linux-5.10/drivers/input/rmi4/ |
| D | rmi_2d_sensor.c | 98 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_X, obj->x); in rmi_2d_sensor_abs_report() 99 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_Y, obj->y); in rmi_2d_sensor_abs_report() 100 input_event(sensor->input, EV_ABS, ABS_MT_ORIENTATION, wide); in rmi_2d_sensor_abs_report() 101 input_event(sensor->input, EV_ABS, ABS_MT_PRESSURE, obj->z); in rmi_2d_sensor_abs_report() 102 input_event(sensor->input, EV_ABS, ABS_MT_TOUCH_MAJOR, major); in rmi_2d_sensor_abs_report() 103 input_event(sensor->input, EV_ABS, ABS_MT_TOUCH_MINOR, minor); in rmi_2d_sensor_abs_report() 155 set_bit(EV_ABS, input->evbit); in rmi_2d_sensor_set_input_params()
|
| /kernel/linux/linux-6.6/drivers/input/ |
| D | input-mt.c | 149 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in input_mt_report_slot_state() 157 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, id); in input_mt_report_slot_state() 158 input_event(dev, EV_ABS, ABS_MT_TOOL_TYPE, tool_type); in input_mt_report_slot_state() 245 input_event(dev, EV_ABS, ABS_X, x); in input_mt_report_pointer_emulation() 246 input_event(dev, EV_ABS, ABS_Y, y); in input_mt_report_pointer_emulation() 250 input_event(dev, EV_ABS, ABS_PRESSURE, p); in input_mt_report_pointer_emulation() 254 input_event(dev, EV_ABS, ABS_PRESSURE, 0); in input_mt_report_pointer_emulation() 268 input_handle_event(dev, EV_ABS, ABS_MT_SLOT, i); in __input_mt_drop_unused() 269 input_handle_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in __input_mt_drop_unused() 316 input_handle_event(dev, EV_ABS, ABS_PRESSURE, 0); in input_mt_release_slots()
|
| D | joydev.c | 129 case EV_ABS: in joydev_event() 843 * EV_ABS, EV_KEY and EV_SYN in joydev_dev_is_absolute_mouse() 845 * EV_ABS, EV_KEY, EV_SYN and EV_MSC in joydev_dev_is_absolute_mouse() 847 * EV_ABS, EV_KEY, EV_SYN, EV_MSC and EV_REL. in joydev_dev_is_absolute_mouse() 855 __set_bit(EV_ABS, jd_scratch); in joydev_dev_is_absolute_mouse() 1032 .evbit = { BIT_MASK(EV_ABS) }, 1038 .evbit = { BIT_MASK(EV_ABS) }, 1044 .evbit = { BIT_MASK(EV_ABS) }, 1050 .evbit = { BIT_MASK(EV_ABS) },
|
| /kernel/linux/linux-5.10/drivers/input/ |
| D | input-mt.c | 148 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in input_mt_report_slot_state() 156 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, id); in input_mt_report_slot_state() 157 input_event(dev, EV_ABS, ABS_MT_TOOL_TYPE, tool_type); in input_mt_report_slot_state() 244 input_event(dev, EV_ABS, ABS_X, x); in input_mt_report_pointer_emulation() 245 input_event(dev, EV_ABS, ABS_Y, y); in input_mt_report_pointer_emulation() 249 input_event(dev, EV_ABS, ABS_PRESSURE, p); in input_mt_report_pointer_emulation() 253 input_event(dev, EV_ABS, ABS_PRESSURE, 0); in input_mt_report_pointer_emulation() 265 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in __input_mt_drop_unused()
|
| D | joydev.c | 130 case EV_ABS: in joydev_event() 834 * EV_ABS, EV_KEY and EV_SYN in joydev_dev_is_absolute_mouse() 836 * EV_ABS, EV_KEY, EV_SYN and EV_MSC in joydev_dev_is_absolute_mouse() 838 * EV_ABS, EV_KEY, EV_SYN, EV_MSC and EV_REL. in joydev_dev_is_absolute_mouse() 846 __set_bit(EV_ABS, jd_scratch); in joydev_dev_is_absolute_mouse() 1023 .evbit = { BIT_MASK(EV_ABS) }, 1029 .evbit = { BIT_MASK(EV_ABS) }, 1035 .evbit = { BIT_MASK(EV_ABS) }, 1041 .evbit = { BIT_MASK(EV_ABS) },
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | gpio_keys.h | 16 * @type: input event type (%EV_KEY, %EV_SW, %EV_ABS) 22 * @value: axis value for %EV_ABS
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | gpio_keys.h | 16 * @type: input event type (%EV_KEY, %EV_SW, %EV_ABS) 22 * @value: axis value for %EV_ABS
|
| /kernel/linux/linux-6.6/drivers/input/keyboard/ |
| D | gpio_keys_polled.c | 56 } else if (type == EV_ABS) { in gpio_keys_button_event() 116 input_event(input, EV_ABS, i, 0); in gpio_keys_polled_poll() 210 if (button->type != EV_ABS || button->code != code) in gpio_keys_polled_set_abs_params() 337 if (type == EV_ABS) in gpio_keys_polled_probe()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | gpio-keys.yaml | 49 If linux,input-type is EV_ABS or EV_REL then this 51 EV_ABS/EV_REL axis will generate an event with a value of 0
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | gpio-keys.yaml | 47 If linux,input-type is EV_ABS or EV_REL then this 49 EV_ABS/EV_REL axis will generate an event with a value of 0
|
| /kernel/linux/linux-5.10/Documentation/input/ |
| D | event-codes.rst | 49 * EV_ABS: 185 space is unknown. If the absolute position is known, EV_ABS codes should be used 214 EV_ABS section in Event codes 217 EV_ABS events describe absolute changes in a property. For example, a touchpad 220 A few EV_ABS codes have special meanings:
|
| /kernel/linux/linux-5.10/drivers/input/keyboard/ |
| D | gpio_keys_polled.c | 56 } else if (type == EV_ABS) { in gpio_keys_button_event() 116 input_event(input, EV_ABS, i, 0); in gpio_keys_polled_poll() 210 if (button->type != EV_ABS || button->code != code) in gpio_keys_polled_set_abs_params() 343 if (type == EV_ABS) in gpio_keys_polled_probe()
|
| /kernel/linux/linux-6.6/Documentation/input/ |
| D | event-codes.rst | 49 * EV_ABS: 189 space is unknown. If the absolute position is known, EV_ABS codes should be used 218 EV_ABS section in Event codes 221 EV_ABS events describe absolute changes in a property. For example, a touchpad 224 A few EV_ABS codes have special meanings:
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | ipaq-micro-ts.c | 104 input_set_capability(ts->input, EV_ABS, ABS_X); in micro_ts_probe() 105 input_set_capability(ts->input, EV_ABS, ABS_Y); in micro_ts_probe()
|