OpenLogi

0x8123 · forceFeedback

Host-side control over force-feedback actuators in gaming peripherals — discover supported effect types, create and manage effects, and control playback gain and autocenter strength.

The forceFeedback feature provides host-side control over force-feedback actuators built into Logitech gaming peripherals, most commonly racing wheels, flight sticks, and gamepads whose motors or resistance mechanisms simulate physical sensations such as road texture, recoil, or spring centering. It is not relevant to mice, keyboards, headsets, or receivers that lack such actuators. Where a device also exposes onboard profiles via 0x8100 onboardProfiles, force-feedback effect parameters may be stored as part of those profiles, but 0x8123 itself handles the real-time command and configuration path for the actuator hardware.

Not implemented in OpenLogi

OpenLogi's vendored hidpp crate does not provide a typed wrapper for this feature yet. The notes below summarise the HID++ feature in general terms, not OpenLogi behaviour.

What it does

  • Capability discovery — which effect types the device supports (constant force, spring, damper, periodic waveforms) and how many independent actuator axes it has.
  • Effect management — create, modify, and destroy effects, with parameters like magnitude, direction, duration, and envelope shape (attack, sustain, fade).
  • Playback — start, stop, and pause single effects or all at once, and set a global gain or autocenter strength.
  • Device state — events or status flags may report actuator readiness, safety limits (overcurrent, thermal), or transitions between onboard and host-controlled operation.

Status: Not implemented · Feature ID: 0x8123

On this page