fei chen answered Yes,it work on a elliptical,too.Because it is count your step according your center of gravity.