xwiimote / xf86-input-xwiimote

X.org XInput2 Wii Remote driver based on XWiimote
Other
37 stars 14 forks source link

MotionPlus automatic calibration is very poor #29

Open axfelix opened 6 years ago

axfelix commented 6 years ago

As documented, I've added this to the config to be able to use the MotionPlus as a pointing device with automatic calibration:

    Option "MotionSource" "MotionPlus"
    Option "MPNormalization" "On"
    Option "MPCalibrationFactor" "On"

It works, but the automatic calibration is very poor on a couple different Wiimotes and MotionPlus devices I've tried; the cursor is always moving slightly downward, and right/left movement seems to be inverted.

orblivion commented 2 years ago

When I turn mine on, it slides diagonally for a bit. But as I understand this is just a calibration phase. If I leave it sitting on a table for a minute or so, it stops sliding and works well.

As for horizontal inversion, I fixed that by setting MPXScale to a negative number.