This is a general question for any motors like that. There are some others that i would like to do the same thing with but i dont know the numbers of those.

It seems like they were designed to move in a random direction. I just want to know what causes the randomness so maby i can make it predictable.

Not sure about these motors but the other ones i have will change direction if you stop them with your hand.

I think i might end up with a simple on/off circuit instead of directional control