Home
last modified time | relevance | path

Searched full:wheel (Results 1 – 25 of 65) sorted by relevance

123

/linux/drivers/hid/
H A Dhid-thrustmaster.c4 * a «generic» hid gamepad called "Thrustmaster FFB Wheel".
6 * When in this mode not every functionality of the wheel, like the force feedback,
7 * are available. To enable all functionalities of a Thrustmaster wheel we have to send
8 * to it a specific USB CONTROL request with a code different for each wheel.
10 * This driver tries to understand which model of Thrustmaster wheel the generic
11 * "Thrustmaster FFB Wheel" really is and then sends the appropriate control code.
41 * Thrustmaster wheel
69 {0x0209, 0x0005, "Thrustmaster T300RS (Open Wheel Attachment)"},
80 * of the wheel to the request 73
100 * Seems to be the model code of the wheel
[all …]
H A Dhid-creative-sb0540.c21 KEY_RESERVED, /* 24bit wheel up */
22 KEY_RESERVED, /* 24bit wheel down */
24 KEY_RESERVED, /* CMSS wheel Up */
25 KEY_RESERVED, /* CMSS wheel Down */
27 KEY_RESERVED, /* EAX wheel up */
28 KEY_RESERVED, /* EAX wheel down */
30 KEY_RESERVED, /* 3D Midi wheel up */
31 KEY_RESERVED, /* 3D Midi wheel down */
H A Dhid-roccat-kone.h23 kone_keystroke_button_3 = 0xf2, /* wheel */
47 kone_button_info_type_button_3 = 0x3, /* scroll (wheel) */
154 uint8_t wheel; /* up = 1, down = -1 */ member
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-hid-logitech-lg4ff6 wheel. Writing a value within min and max boundaries sets the
7 range of the wheel.
13 Description: Displays a set of alternate modes supported by a wheel. Each
20 native mode of the wheel. Echoing the mode tag switches the
21 wheel into the corresponding mode. Depending on the exact model
22 of the wheel not all listed modes might always be selectable.
23 If a wheel cannot be switched into the desired mode, -EINVAL
63 Description: Displays the real model of the wheel regardless of any
64 alternate mode the wheel might be switched to.
H A Dsysfs-driver-hid-logitech-hidpp7 Logitech G920 wheel. Reading from the file shows the current
8 range of the steering wheel. Writing a value within the min and
9 max boundary sets the range of the wheel.
/linux/Documentation/timers/
H A Dhrtimers.rst12 conclusion that the timer wheel code is fundamentally not suitable for
15 things into the timer wheel, but we failed. In hindsight, there are
24 the wheel concept, leading to even worse compromises. The timer wheel
33 wheel concept, it cannot be 'designed out' without inevitably
37 the timer wheel has already introduced a quite complex handling of
40 example: that the timer wheel data structure is too rigid for high-res
43 - the timer wheel code is most optimal for use cases which can be
48 can be removed from the timer wheel before any further processing of
50 the granularity and precision tradeoffs of the timer wheel, and
72 special-purpose optimization of the existing timer wheel for the low
[all …]
/linux/samples/uhid/
H A Duhid-example.c14 * This example emulates a basic 3 buttons mouse with wheel over UHID. Run this
24 * r: Move wheel up
25 * f: Move wheel down
53 * We emulate a basic 3 button mouse with wheel and 3 keyboard LEDs. This is
76 * GenericDesktop.Wheel
103 * GenericDesktop.Wheel ---> Relative.Wheel
133 0x09, 0x38, /* USAGE (WHEEL) */
276 static signed char wheel; variable
296 ev.u.input.data[4] = wheel; in send_event()
364 wheel = 1; in keyboard()
[all …]
/linux/drivers/input/joystick/iforce/
H A DKconfig9 Say Y here if you have an I-Force joystick or steering wheel
20 Say Y here if you have an I-Force joystick or steering wheel
27 Say Y here if you have an I-Force joystick or steering wheel
H A Diforce-usb.c277 { USB_DEVICE(0x05ef, 0x8888) }, /* AVB Top Shot FFB Racing Wheel */
280 { USB_DEVICE(0x06a3, 0xff04) }, /* Saitek R440 Force Wheel */
283 { USB_DEVICE(0x06f8, 0x0004) }, /* Guillemot Force Feedback Racing Wheel */
/linux/tools/testing/selftests/hid/tests/
H A Dtest_mouse.py50 :param wheels: a single value for the vertical wheel or a (vertical, horizontal) tuple for
65 # Note: the BaseMouse doesn't actually have a wheel but the
68 wheel, acpan = 0, 0
71 wheel = wheels[0]
74 wheel = wheels
84 mouse.wheel = wheel
96 :param wheels: a single value for the vertical wheel or a (vertical, horizontal) tuple for
192 0x09, 0x38, # .Usage (Wheel) 49
235 0x09, 0x38, # ..Usage (Wheel) 52
274 0x09, 0x38, # ..Usage (Wheel)
[all …]
/linux/sound/isa/gus/
H A Dgus_volume.c151 int wheel, sensitivity;
159 wheel = (int) pitchbend - 8192;
160 sensitivity = ((int) sens * wheel) / 128;
/linux/Documentation/input/devices/
H A Diforce-protocol.rst62 OP= 01 for a joystick, 03 for a wheel
66 02 Y-Axis lsb, or gas pedal for a wheel
67 03 Y-Axis msb, or brake pedal for a wheel
366 joystick/wheel). I used ComPortSpy from fCoder (alpha version!)
/linux/drivers/input/tablet/
H A Daiptek.c162 /* Wheel values
246 int wheel; /* synthetic wheel amount */ member
452 /* Wheel support is in the form of a single-event in aiptek_irq()
455 if (aiptek->curSetting.wheel != AIPTEK_WHEEL_DISABLE) { in aiptek_irq()
457 aiptek->curSetting.wheel); in aiptek_irq()
458 aiptek->curSetting.wheel = AIPTEK_WHEEL_DISABLE; in aiptek_irq()
533 /* Wheel support is in the form of a single-event in aiptek_irq()
536 if (aiptek->curSetting.wheel != in aiptek_irq()
540 aiptek->curSetting.wheel); in aiptek_irq()
541 aiptek->curSetting.wheel = AIPTEK_WHEEL_DISABLE; in aiptek_irq()
[all …]
/linux/kernel/time/
H A Dsleep_timeout.c287 * design of the timer wheel, the maximum additional percentage delay (slack) is
289 * level of the timer wheel. For explanation of those 12.5% please check the
290 * detailed description about the basics of the timer wheel.
294 * the timer wheel design restriction that the slack is not less than 12.5%):
/linux/Documentation/input/joydev/
H A Djoystick.rst233 * Microsoft SideWinder Force Feedback Wheel
519 * AVB Top Shot Force Feedback Racing Wheel
520 * Boeder Force Feedback Wheel
522 * Logitech WingMan Force Wheel
524 * Guillemot Force Feedback Racing Wheel
/linux/drivers/input/mouse/
H A Dvmmouse.c154 * This doesn't work well with the mouse wheel, though. See in vmmouse_report_events()
168 /* Xorg seems to ignore wheel events on absolute devices */ in vmmouse_report_events()
450 /* Add wheel capability to the relative device */ in vmmouse_init()
H A Dlogips2pp.c224 { 56, PS2PP_KIND_WHEEL, PS2PP_SIDE_BTN | PS2PP_WHEEL }, /* Cordless MouseMan Wheel */ in get_model_info()
235 { 79, PS2PP_KIND_TRACKMAN, PS2PP_WHEEL }, /* TrackMan with wheel */ in get_model_info()
299 psmouse->name = "Wheel Mouse"; in ps2pp_set_model_properties()
/linux/Documentation/input/
H A Devent-codes.rst197 respectively. The value is the number of detents moved on the wheel, the
206 - High-resolution scroll wheel data. The accumulated value 120 represents
211 If a vertical scroll wheel supports high-resolution scrolling, this code
447 scroll wheel events where available.
/linux/drivers/gpu/drm/omapdrm/
H A DTODO12 There should be some way to do this with less wheel-reinvention.
/linux/include/linux/input/
H A Dad714x.h55 struct ad714x_wheel_plat *wheel; member
/linux/sound/usb/usx2y/
H A Dusbus428ctldefs.h50 unsigned char wheel[5]; member
/linux/drivers/of/unittest-data/
H A Doverlay.dtso37 compatible = "ot,ferris-wheel";
H A Doverlay_common.dtsi29 compatible = "ot,ferris-wheel-motor";
/linux/drivers/input/joystick/
H A Dxpad.c112 { 0x044f, 0x0f00, "Thrustmaster Wheel", 0, XTYPE_XBOX },
113 { 0x044f, 0x0f03, "Thrustmaster Wheel", 0, XTYPE_XBOX },
115 { 0x044f, 0x0f10, "Thrustmaster Modena GT Wheel", 0, XTYPE_XBOX },
141 { 0x046d, 0xca8a, "Logitech Precision Vibration Feedback Wheel", 0, XTYPE_XBOX },
142 { 0x046d, 0xcaa3, "Logitech DriveFx Racing Wheel", 0, XTYPE_XBOX360 },
150 { 0x062a, 0x0033, "Competition Pro Steering Wheel", 0, XTYPE_XBOX },
151 { 0x06a3, 0x0200, "Saitek Racing Wheel", 0, XTYPE_XBOX },
154 { 0x0738, 0x4503, "Mad Catz Racing Wheel", 0, XTYPE_XBOXONE },
160 { 0x0738, 0x4530, "Mad Catz Universal MC2 Racing Wheel and Pedals", 0, XTYPE_XBOX },
259 { 0x0f0d, 0x0151, "Hori Racing Wheel Overdrive for Xbox Series X", 0, XTYPE_XBOXONE },
[all …]
/linux/drivers/input/keyboard/
H A Diqs62x-keys.c161 * either wheel movement flag is mapped to a valid keycode. in iqs62x_keys_init()
227 * Each frame contains at most one wheel event (up or down), in which in iqs62x_keys_notifier()

123