/linux-6.6.21/drivers/hid/ |
D | hid-ezkey.c | 34 case 0x231: ez_map_rel(REL_WHEEL); break; in ez_input_mapping() 57 input_event(input, usage->type, REL_WHEEL, -value); in ez_event()
|
D | hid-cypress.c | 92 if (usage->type == EV_REL && usage->code == REL_WHEEL) in cp_input_mapped() 118 if (usage->code == REL_WHEEL && (quirks & CP_2WHEEL_MOUSE_HACK_ON)) { in cp_event()
|
D | hid-microsoft.c | 115 hid_map_usage_clear(hi, usage, bit, max, EV_REL, REL_WHEEL); in ms_ergonomy_kb_quirk() 250 input_report_rel(input, REL_WHEEL, step); in ms_event() 253 input_report_rel(input, REL_WHEEL, -step); in ms_event()
|
D | hid-a4tech.c | 92 REL_WHEEL, a4->delayed_value); in a4_event()
|
D | hid-lenovo.c | 246 hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL); in lenovo_input_mapping_cptkbd() 341 hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL); in lenovo_input_mapping_tpIIkbd() 707 if (usage->type == EV_REL && (usage->code == REL_WHEEL || in lenovo_event_cptkbd()
|
D | hid-magicmouse.c | 305 input_report_rel(input, REL_WHEEL, step_y); in magicmouse_emit_touch() 540 __set_bit(REL_WHEEL, input->relbit); in magicmouse_setup_input()
|
D | wacom_wac.c | 427 input_report_rel(input, REL_WHEEL, rw); in wacom_graphire_irq() 446 input_report_rel(pad_input, REL_WHEEL, rw); in wacom_graphire_irq() 1014 input_report_rel(input, REL_WHEEL, ((data[7] & 0x80) >> 7) in wacom_intuos_general() 1030 input_report_rel(input, REL_WHEEL, (data[8] & 0x01) in wacom_intuos_general() 3560 input_set_capability(input_dev, EV_REL, REL_WHEEL); in wacom_setup_intuos() 3777 input_set_capability(input_dev, EV_REL, REL_WHEEL); in wacom_setup_pen_input_capabilities() 4220 input_set_capability(input_dev, EV_REL, REL_WHEEL); in wacom_setup_pad_input_capabilities()
|
/linux-6.6.21/drivers/input/mouse/ |
D | sermouse.c | 143 input_report_rel(dev, REL_WHEEL, (data & 8) - (data & 7)); in sermouse_process_ms() 165 input_report_rel(dev, data & 0x80 ? REL_HWHEEL : REL_WHEEL, (data & 7) - (data & 8)); in sermouse_process_ms() 259 if (c & 0x10) set_bit(REL_WHEEL, input_dev->relbit); in sermouse_connect()
|
D | maplemouse.c | 45 input_report_rel(dev, REL_WHEEL, relz); in dc_mouse_callback() 95 BIT_MASK(REL_WHEEL); in probe_maple_mouse()
|
D | logips2pp.c | 61 packet[2] & 0x80 ? REL_HWHEEL : REL_WHEEL, in ps2pp_process_byte() 81 packet[2] & 0x08 ? REL_HWHEEL : REL_WHEEL, in ps2pp_process_byte() 291 input_set_capability(input_dev, EV_REL, REL_WHEEL); in ps2pp_set_model_properties()
|
D | vmmouse.c | 195 input_report_rel(rel_dev, REL_WHEEL, -(s8)((u8) z)); in vmmouse_report_events() 483 input_set_capability(rel_dev, EV_REL, REL_WHEEL); in vmmouse_init()
|
D | psmouse-base.c | 168 input_report_rel(dev, REL_WHEEL, -(s8) packet[3]); in psmouse_process_byte() 175 input_report_rel(dev, REL_WHEEL, in psmouse_process_byte() 194 input_report_rel(dev, REL_WHEEL, -wheel); in psmouse_process_byte() 204 input_report_rel(dev, REL_WHEEL, -(s8) packet[3]); in psmouse_process_byte() 561 __set_bit(REL_WHEEL, psmouse->dev->relbit); in genius_detect() 592 __set_bit(REL_WHEEL, psmouse->dev->relbit); in intellimouse_detect() 635 __set_bit(REL_WHEEL, psmouse->dev->relbit); in im_explorer_detect()
|
D | sentelic.c | 820 input_report_rel(dev, REL_WHEEL, in fsp_process_byte() 929 __set_bit(REL_WHEEL, dev->relbit); in fsp_set_input_params()
|
/linux-6.6.21/tools/testing/selftests/hid/tests/ |
D | test_mouse.py | 689 assert evdev.has(libevdev.EV_REL.REL_WHEEL) 705 expected.append(libevdev.InputEvent(libevdev.EV_REL.REL_WHEEL, 1)) 714 expected.append(libevdev.InputEvent(libevdev.EV_REL.REL_WHEEL, -1)) 725 expected.append(libevdev.InputEvent(libevdev.EV_REL.REL_WHEEL, 3)) 791 expected.append(libevdev.InputEvent(libevdev.EV_REL.REL_WHEEL, -3)) 868 expected.append(libevdev.InputEvent(libevdev.EV_REL.REL_WHEEL, 1))
|
/linux-6.6.21/drivers/hid/usbhid/ |
D | usbmouse.c | 76 input_report_rel(dev, REL_WHEEL, data[3]); in usb_mouse_irq() 173 input_dev->relbit[0] |= BIT_MASK(REL_WHEEL); in usb_mouse_probe()
|
/linux-6.6.21/drivers/input/misc/ |
D | xen-kbdfront.c | 72 input_report_rel(info->ptr, REL_WHEEL, -motion->rel_z); in xenkbd_handle_motion_event() 85 input_report_rel(info->ptr, REL_WHEEL, -pos->rel_z); in xenkbd_handle_position_event() 313 input_set_capability(ptr, EV_REL, REL_WHEEL); in xenkbd_probe()
|
/linux-6.6.21/drivers/input/tablet/ |
D | wacom_serial4.c | 361 input_report_rel(wacom->dev, REL_WHEEL, z); in wacom_handle_packet() 570 __set_bit(REL_WHEEL, input_dev->relbit); in wacom_connect()
|
/linux-6.6.21/Documentation/input/ |
D | event-codes.rst | 194 * REL_WHEEL, REL_HWHEEL: 212 will be emitted in addition to REL_WHEEL or REL_HWHEEL. The REL_WHEEL 215 is a multiple of 120 at the time of an emulated REL_WHEEL or REL_HWHEEL 415 further buttons of the device. REL_WHEEL and REL_HWHEEL should be used to report
|
/linux-6.6.21/drivers/char/ |
D | sonypi.c | 784 input_report_rel(jog_dev, REL_WHEEL, 1); in sonypi_report_input_event() 790 input_report_rel(jog_dev, REL_WHEEL, -1); in sonypi_report_input_event() 1165 jog_dev->relbit[0] = BIT_MASK(REL_WHEEL); in sonypi_create_input_devices()
|
/linux-6.6.21/arch/arm/boot/dts/nxp/imx/ |
D | imx6dl-victgo.dts | 65 linux,axis = <REL_WHEEL>;
|
/linux-6.6.21/drivers/input/ |
D | mousedev.c | 216 case REL_WHEEL: in mousedev_rel_event() 1016 .relbit = { BIT_MASK(REL_WHEEL) },
|
/linux-6.6.21/include/uapi/linux/ |
D | input-event-codes.h | 823 #define REL_WHEEL 0x08 macro
|
/linux-6.6.21/include/dt-bindings/input/ |
D | linux-event-codes.h | 823 #define REL_WHEEL 0x08 macro
|
/linux-6.6.21/net/bluetooth/hidp/ |
D | core.c | 226 input_report_rel(dev, REL_WHEEL, sdata[3]); in hidp_input_report() 700 input->relbit[0] |= BIT_MASK(REL_WHEEL); in hidp_setup_input()
|
/linux-6.6.21/drivers/input/keyboard/ |
D | atkbd.c | 574 input_report_rel(dev, REL_WHEEL, in atkbd_receive_byte() 1233 input_dev->relbit[0] = BIT_MASK(REL_WHEEL) | in atkbd_set_device_attrs()
|