Home
last modified time | relevance | path

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

1234567

/kernel/linux/linux-4.19/Documentation/ABI/testing/
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
18 native mode of the wheel. Echoing the mode tag switches the
19 wheel into the corresponding mode. Depending on the exact model
20 of the wheel not all listed modes might always be selectable.
21 If a wheel cannot be switched into the desired mode, -EINVAL
55 Description: Displays the real model of the wheel regardless of any
56 alternate mode the wheel might be switched to.
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.
/kernel/linux/linux-5.10/Documentation/ABI/testing/
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.
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.
/kernel/linux/linux-4.19/Documentation/timers/
Dhrtimers.txt12 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 …]
/kernel/linux/linux-5.10/Documentation/timers/
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 …]
/kernel/linux/linux-5.10/drivers/hid/
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 */
Dhid-lg4ff.c50 #define LG4FF_G25_NAME "G25 Racing Wheel"
52 #define LG4FF_G27_NAME "G27 Racing Wheel"
54 #define LG4FF_G29_NAME "G29 Racing Wheel"
173 /* Multimode wheel identificators */
216 /* Multimode wheel identification checklists */
368 /* Compute a combined axis when wheel does not supply it */ in lg4ff_raw_event()
377 … void lg4ff_init_wheel_data(struct lg4ff_wheel_data * const wdata, const struct lg4ff_wheel *wheel, in lg4ff_init_wheel_data() argument
392 struct lg4ff_wheel_data t_wdata = { .product_id = wheel->product_id, in lg4ff_init_wheel_data()
395 .min_range = wheel->min_range, in lg4ff_init_wheel_data()
396 .max_range = wheel->max_range, in lg4ff_init_wheel_data()
[all …]
Dhid-tmff.c251 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb605), /* NASCAR PRO FF2 Wheel */
253 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb651), /* FGT Rumble Force Wheel */
255 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb653), /* RGT Force Feedback CLUTCH Raging Wheel */
257 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb654), /* FGT Force Feedback Wheel */
259 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb65a), /* F430 Force Feedback Wheel */
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
/kernel/linux/linux-5.10/samples/uhid/
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 …]
/kernel/linux/linux-4.19/samples/uhid/
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 …]
/kernel/linux/linux-4.19/drivers/hid/
Dhid-lg4ff.c62 #define LG4FF_G25_NAME "G25 Racing Wheel"
64 #define LG4FF_G27_NAME "G27 Racing Wheel"
66 #define LG4FF_G29_NAME "G29 Racing Wheel"
180 /* Multimode wheel identificators */
223 /* Multimode wheel identification checklists */
374 /* Compute a combined axis when wheel does not supply it */ in lg4ff_raw_event()
383 … void lg4ff_init_wheel_data(struct lg4ff_wheel_data * const wdata, const struct lg4ff_wheel *wheel, in lg4ff_init_wheel_data() argument
398 struct lg4ff_wheel_data t_wdata = { .product_id = wheel->product_id, in lg4ff_init_wheel_data()
401 .min_range = wheel->min_range, in lg4ff_init_wheel_data()
402 .max_range = wheel->max_range, in lg4ff_init_wheel_data()
[all …]
Dhid-tmff.c263 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb605), /* NASCAR PRO FF2 Wheel */
265 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb651), /* FGT Rumble Force Wheel */
267 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb653), /* RGT Force Feedback CLUTCH Raging Wheel */
269 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb654), /* FGT Force Feedback Wheel */
271 { HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb65a), /* F430 Force Feedback Wheel */
Dhid-roccat-kone.h26 kone_keystroke_button_3 = 0xf2, /* wheel */
50 kone_button_info_type_button_3 = 0x3, /* scroll (wheel) */
157 uint8_t wheel; /* up = 1, down = -1 */ member
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/
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
/kernel/linux/linux-4.19/drivers/input/joystick/iforce/
DKconfig8 Say Y here if you have an I-Force joystick or steering wheel
19 Say Y here if you have an I-Force joystick or steering wheel
26 Say Y here if you have an I-Force joystick or steering wheel
/kernel/linux/linux-4.19/arch/arm/mach-imx/
Dmach-pcm037_eet.c69 .desc = "Wheel Manual",
75 .desc = "Wheel AF",
81 .desc = "Wheel View",
87 .desc = "Wheel Menu",
123 .desc = "Wheel Off",
/kernel/linux/linux-5.10/drivers/input/misc/
Dad714x.c108 * Unlike slider/wheel/touchpad, all buttons point to
116 struct ad714x_wheel_drv *wheel; member
401 * When the scroll wheel is activated, we compute the absolute position based
409 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_highest_stage()
410 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_highest_stage()
416 dev_dbg(ad714x->dev, "wheel %d highest_stage:%d\n", idx, in ad714x_wheel_cal_highest_stage()
422 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_sensor_val()
441 * When the scroll wheel is activated, we compute the absolute position based
451 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_abs_pos()
452 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_abs_pos()
[all …]
/kernel/linux/linux-4.19/drivers/input/misc/
Dad714x.c109 * Unlike slider/wheel/touchpad, all buttons point to
117 struct ad714x_wheel_drv *wheel; member
402 * When the scroll wheel is activated, we compute the absolute position based
410 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_highest_stage()
411 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_highest_stage()
417 dev_dbg(ad714x->dev, "wheel %d highest_stage:%d\n", idx, in ad714x_wheel_cal_highest_stage()
423 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_sensor_val()
442 * When the scroll wheel is activated, we compute the absolute position based
452 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_abs_pos()
453 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_abs_pos()
[all …]
/kernel/linux/linux-5.10/sound/isa/gus/
Dgus_volume.c150 int wheel, sensitivity;
158 wheel = (int) pitchbend - 8192;
159 sensitivity = ((int) sens * wheel) / 128;
/kernel/linux/linux-5.10/drivers/input/tablet/
Daiptek.c34 * Wheel command. Bryan W. Headley July-15-2003.
194 /* Wheel values
278 int wheel; /* synthetic wheel amount */ member
484 /* Wheel support is in the form of a single-event in aiptek_irq()
487 if (aiptek->curSetting.wheel != AIPTEK_WHEEL_DISABLE) { in aiptek_irq()
489 aiptek->curSetting.wheel); in aiptek_irq()
490 aiptek->curSetting.wheel = AIPTEK_WHEEL_DISABLE; in aiptek_irq()
565 /* Wheel support is in the form of a single-event in aiptek_irq()
568 if (aiptek->curSetting.wheel != in aiptek_irq()
572 aiptek->curSetting.wheel); in aiptek_irq()
[all …]
/kernel/linux/linux-4.19/drivers/input/tablet/
Daiptek.c33 * Wheel command. Bryan W. Headley July-15-2003.
207 /* Wheel values
291 int wheel; /* synthetic wheel amount */ member
497 /* Wheel support is in the form of a single-event in aiptek_irq()
500 if (aiptek->curSetting.wheel != AIPTEK_WHEEL_DISABLE) { in aiptek_irq()
502 aiptek->curSetting.wheel); in aiptek_irq()
503 aiptek->curSetting.wheel = AIPTEK_WHEEL_DISABLE; in aiptek_irq()
578 /* Wheel support is in the form of a single-event in aiptek_irq()
581 if (aiptek->curSetting.wheel != in aiptek_irq()
585 aiptek->curSetting.wheel); in aiptek_irq()
[all …]
/kernel/linux/linux-4.19/Documentation/input/devices/
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!)
/kernel/linux/linux-5.10/Documentation/input/devices/
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!)

1234567