Skip to content

iio: Gyroscope unusable on MSI Claw (separate accel/gyro IIO devices) #572

@honjow

Description

@honjow

Problem

On MSI Claw A1M (and likely other devices using Intel HID Sensor Hub / ISH),the gyroscope is non-functional in InputPlumber. Two issues were identified:

  1. Constant zero values: The MSI Claw exposes accelerometer and gyroscope as two separate IIO devices (accel_3d, gyro_3d). InputPlumber creates one driver instance per device, but each instance tries to read both sensor types — resulting in alternating zero values that make gyro input unusable.

  2. Very low sampling rate: Intel ISH defaults to 10 Hz. InputPlumber never raises this on startup, causing extremely sluggish response. The hardware supports up to 100 Hz (gyro) / 500 Hz (accel).

Affected Devices

  • MSI Claw A1M
  • Potentially any other device with Intel ISH exposing separate accel_3d / gyro_3d IIO devices

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions