The wheel I found wasn’t high end to begin with. A Thrustmaster 458 black. A very plastic experience, but never the less, I tried it and it somewhat worked until it didn’t. After 10 minutes of flaky steering, the steering stopped altogether and extreme left and right made the wheels get stuck. This should be an easy fix!… Or so I thought.
This wheel uses a rotary potentiometer 10K Ohm’s with about 270 degrees of effective rotation or somewhere in that area. Surely I would have a suitable part in my bin for a quick fix. It turned out the potentiometer had some peculiar dimensions. The shaft was sub 4mm with an even smaller flat bit.
I had no drop in replacement for both the correct shaft and the rotation angle. The only semi-official source for a replacement was defunct and the only parts I could find that would potentially do the job meant I had to mod the wheel. I did find some overseas parts, but with added shipping, it would cost more than the bloody wheel itself!
What I also had was a collection of (stereo) 10K linear slide potentiometers. I tried various 10K parts and most seemed to work just fine, but how to mod the wheel or the part to fit. I really liked the idea of using the slide potentiometers, but for that I needed an assembly that transformed rotation into linear motion.
I have Lego!
My goal was to make the hack on the wheel reversible and for that I needed to build a proof of concept. I needed that anyway, because it it drove like a bucket, anything I build would be useless.
The motion needed to be linear, so the easiest option here is a rack gear. Of course I could only find one four-piece and I needed at least 2 and preferably 3. Here is where the first hack came in. I have a collection of RC parts which contained a linear gear that just about matched up with the teeth of the Lego part. A bit of cyanoacrylate and I had the length I needed glued to a Lego bar that would attach to the potentiometer.
The shaft was quite simple. Take a standard lego shaft, Dremel off one of the flutes and the fit is tight and perfect in the existing hole. As a happy accident, the “guide” for the original potentiometer shaft fit a Lego shaft bushing perfectly so it could continue to do it’s job.
Finding out what rotary gear to use was just trial and error. I tried various gears until the linear gear moved to it’s extremes in junction with the steering wheels extremes.
Then I needed to fix it all in place compactly and in a way where I could fit it to the wheel assembly. I preferred a tight fit over glue here, but screws were also an option if it came to that. As big as the device is, there is always not enough room. I could fit the assembly on an angle with a universal joint connecting the wheel shaft to the gear shaft. The whole assembly then fit almost near perfectly between the PCB and the support structure for the wheel.
It was time to test it. I took the device to the gaming room and hooked it up. I knew the potentiometer worked and I assumed that dead weight centre was straight forward. After playing around for a bit with settings and making sure the assembly was doing fine, I tested a rally circuit and I came in first! Me thinks this is proof of concept and a more robust and refined version is called for, but really this midday hack is quite playable. Perhaps for testing further iterations, I'll use hot-snot to fix the entire assembly somewhat in place.
For a definite version, I’d like to have a more uniform linear gear, preferably 3 pieces of 4 from Lego. As you can see the whole assembly still moves around quite a lot and there is a lot of stiffness that can be introduced by fixing the gear shaft bits and securing the potentiometer a bit better, but that is all fine tuning really!
The potentiometers I have come from a digital mixer that crashed and burned several...
Read more »