okay, to answer your question, i used to have a rim drive trainer that would work well with mountain bikes. don't have to change tire or wear out tire. it probably only works with rim brake rims. i think it was minoura rds something or other. it was mag drive and had a remote. i got rid of it because i hardly ever used it.