Pagrindinė atstumo žingsniamačio funkcija yra matuoti žingsnius, todėl svarbu pasirinkti tokį, kuris būtų tikslus ir patogus. Tam tikri žingsniamačiai matuoja žingsnius skaičiuodami, kiek kartų svoris juda aukštyn ir žemyn. Tačiau tai ne visada tiksli; akselerometras gali būti tikslesnis pasirinkimas, nes jis matuoja judėjimą. Dideli žingsniamačiai gali būti nepatogūs, o mažesnės versijos yra lengvos ir gali būti paslėptos kišenėje. Taip pat yra papildomų funkcijų, tokių kaip dangtis ir atstumo bei kalorijų matavimai, tačiau pastarieji skaičiavimai dažniausiai būna netikslūs.
Tinkamas atstumo žingsniamatis turėtų matuoti žingsnius. Ne visi žingsniamačiai yra tikslūs, kai reikia skaičiuoti žingsnių, kuriuos nešiojantis asmuo nueina per dieną, skaičių. Dauguma žingsniamačių veikia skaičiuodami, kiek kartų šis svoris juda aukštyn ir žemyn. Nors tai yra tikslus, kai kalbama apie ėjimą, kai kurie žingsniamačiai taip pat skaičiuoja iškilimus, tokius, kurie patiriami vairuojant automobilį.
Yra ir kitų atstumo žingsniamačių, kurie bando išvengti netikslaus rodmens iš minėtų iškilimų neskaičiuodami pirmųjų poros naudotojo žingsnių. Tai yra veiksmingas būdas neįtraukti nežingsnių į bendrą dienos sumą. Tačiau viena su šiais žingsniamačiais susijusių problemų yra ta, kad jie taip pat neatsižvelgia į atvejus, kai naudotojas imasi kelių žingsnių. Dėl to dienos bendra suma gali būti labai netiksli.
Norėdami gauti tiksliausią atstumo žingsniamatį, pasirinkite tokį, kuriame yra akselerometras. Šios formos žingsniamačio žingsniams matuoti nenaudojamas tradicinis svorio aukštyn ir žemyn metodas. Vietoj to, jame yra pjezoelektrinis kristalas, kuris matuoja asmens judėjimą ir taip suteikia tikslesnį rodmenį.
Atstumo žingsniamačio dydis taip pat turėtų būti veiksnys. Yra mažų versijų, kurių dydis tik 1–1/2 colio (4 cm), ir didesnių – 4 colių (10 cm) aukščio. Didelio prietaiso nešiojimas ant diržo gali atitraukti daugumą žmonių. Štai kodėl mažesni žingsniamačiai dažnai yra geresnis pasirinkimas. Juos galima nešioti net marškinių ar kelnių kišenėje.
Susirūpinti dėl papildomų atstumo žingsniamačio funkcijų reikia tik tada, kai vartotoją tenkina pagrindinė jo žingsnių skaičiavimo funkcija. Pavyzdžiui, gali būti gera idėja įsigyti dangtelį; jei žingsniamatis ką nors pataikys, jis gali nusistatyti iš naujo, o tai sugadins visos dienos rezultatą. Viena nedidelė dangtelio problema yra ta, kad norint pamatyti bendrą žingsnį, jį reikia nuimti.
Kitos papildomos funkcijos apima atstumą ir sudegintas kalorijas. Pažangus atstumo žingsniamatis galės pasakyti, kiek kalorijų vartotojas sudegino ir kiek atstumą nukeliavo per dieną. Problema, kad abu skaičiai yra apytiksliai. Kadangi kiekvieno žmogaus medžiagų apykaita yra skirtinga, neįmanoma pateikti visiškai tikslaus rodmens. Atstumas matuojamas žingsnio ilgiu, kurį įveda vartotojas, tačiau nėra jokios galimybės, kad kiekvieno žingsnio ilgis bus identiškas.