В идеале писать в трек нужно инвариантный показатель, то есть положение ручки виртуального самолёта, которое от всяких "возвратов в ноль" не зависит (эти хитрые манипуляции происходят с реальным джойстиком, а не с виртуальной ручкой). А если пользователь не увязался, не успел в отведённое время, то "рывок" проскочит и на виртуальную ручку, но, если мы пишем именно её положение, он запишется в трек и при воспроизведении будет такой же рывок. Трек сойдётся. А настройки инпута пользователя, который воспроизводит трек, тут будут не при делах.