While you're making recent comments, as a tangential aside, old mice with scroll wheels make semi decent X-Y position recorders for moving surfaces that the mouse guts+scroll wheel can be sprung against so the wheel rolls as the object moves.
You will have to hack some old mouse driver code to interface and determine which USB mouse input(s) are of interest.
It's a kludge that saved me time over a long three day weekend with no shops open years back when I was putting together a laser scanner project.
Eventually we had a proper stepper moter, for proof of concept it was an "uncontrolled" motor with a mouse scroll wheel counting clicks for rough "good enough" position feedback.