Salad Spinner Busts Some New Moves

Can you believe that [Tom Tilley]’s wife was just going to pawn off this perfectly good salad spinner on the thrift store when it’s so ripe for hacking? We couldn’t, either. Fortunately, he caught it just in time, right before dinner.

One of the coolest things a person can do that also tends to aid gameplay is to make a custom controller. [Tom] decided to make one for Bust-A-Move, a simple game where one shoots balls at bubbles in order to pop them. It looks like quite the fun little stress reducer. Anyway, a simple game deserves a simple controller, no? Yes.

As you’ll see in the build/demo video below, [Tom] started with a standard wireless mouse and hot-glued a cardboard origami creation to it. This goes upside-down inside the salad spinner and gets connected to the spinner part so that the entire origami moves in a circle. [Tom] then extended the left mouse button to a switch, which he affixed to the outside.

This controller re-uses a slightly modified mouse that [Tom] used in a previous Bust-A-Move controller. He is using a FreePIE script and vJoy in order to map mouse movements to the joystick inputs expected by the game. Watch [Tom] bust some moves after the break.

Continue reading “Salad Spinner Busts Some New Moves”

Casting Custom Resin Buttons For The Steam Deck

If you play games on multiple consoles, you’re probably familiar with the occasional bout of uncertainty that comes with each system’s unique button arrangement. They’re all more or less in the same physical location, but each system calls them something different. Depending on who’s controller you’re holding, the same button could be X, A, or B. We won’t even get started on colors.

Overhearing her partner wish the buttons on his Steam Deck matched the color scheme of the Xbox, [Gina Häußge] (of OctoPrint fame) decided to secretly create a set of bespoke buttons for the portable system. There was only one problem…she had no experience with the silicone molding process or epoxy resins which would be required for such an operation.

Toothpicks were used to make channels in the mold.

Luckily we have the Internet, and after researching similar projects that focused on other consoles, [Gina] felt confident enough to take apart Steam’s handheld and extract the original plastic buttons. These went into a clever 3D printed mold box, which was small enough to put into a food vacuum container for degassing purposes. The shape of the buttons necessitated a two-piece mold, into which [Gina] embedded two channels: one to inject the resin, and another that would let air escape.

The red, green, blue, and yellow resins were then loaded into four separate syringes and forced into the mold. It’s critically important to get the orientation right here, as each button has a slightly different shape. It sounds like [Gina] might have mixed up which color each button was supposed to be during an earlier attempt, so for the final run she made a little diagram to keep track. After 24 hours she was able to peel the mold apart and get a look at the perfectly-formed buttons, but it took 72 hours before they were really cured enough to move on to the next step.

[Gina] applied the legends with a sheet of rub-on lettering, which we imagine must have been quite tricky to get lined up perfectly. Since the letters would get worn off after a few intense gaming sessions without protection, she finally sealed the surface of each button by brushing on a thin layer of UV resin and curing it with a flashlight of the appropriate wavelength.

There are a fair number of steps involved, and a fair bit of up-front cost to get all the materials together, but there’s no denying the final result looks phenomenal. Especially for a first attempt. We wouldn’t be surprised if the next time somebody wants to head down this particular path, it’s [Gina]’s post that guides them on their way.

Open Gaming To Everyone With A Controller Meant To Be Hacked

Gaming controllers have come a long way from an Atari 2600’s single button and digital joystick. As games grew more sophisticated, so did the controllers. This development had a dark side – controllers’ growing complexity have made it increasingly difficult for different-abled bodies to join in the fun. Microsoft has extended an invitation to this audience with their upcoming Xbox Adaptive Controller.

Creative minds have been working on this problem for a while, building an ecosystem of controller hacks to get more people into gaming. These projects require solving problems in two broad categories: the first is to interface with input devices that match a specific user’s needs, the second is then integration into target game device’s control infrastructure.

The value of XAC is eliminating the second category of work and making it reliable: it takes care of all the housekeeping overhead of creating a custom Xbox controller, from power management to wireless communication. As for input device interface, every control needed to play on a Xbox is individually mapped to a standard 3.5 mm jack. Some are pure digital ports, others can transfer an analog value. A 3.5mm plug is a proven consumer-friendly interface that’s easy to work on by anyone who wants to pick up a soldering iron, making this array of jacks a wide-open gateway to limitless possibilities. The 3.5 mm jacks make it easy to build specific configurations, and make it easy for less-technical people to reconfigure for a different player or different game.

We love to see our hacker creativeness applied to help people live normal lives. Making it easy to hack up a custom gaming controller may not be earth shattering, but don’t underestimate the importance of letting people feel included. It does transform lives, one at a time. Plus, it looks like fun to play with.

Continue reading “Open Gaming To Everyone With A Controller Meant To Be Hacked”

Revealed: Homebrew Controller Working In Steam VR

[Florian] has been putting a lot of work into VR controllers that can be used without interfering with a regular mouse + keyboard combination, and his most recent work has opened the door to successfully emulating a Vive VR controller in Steam VR. He uses Arduino-based custom hardware on the hand, a Leap Motion controller, and fuses the data in software.

We’ve seen [Florian]’s work before in successfully combining a Leap Motion with additional hardware sensors. The idea is to compensate for the fact that the Leap Motion sensor is not very good at detecting some types of movement, such as tilting a fist towards or away from yourself — a movement similar to aiming a gun up or down. At the same time, an important goal is for any added hardware to leave fingers and hands free.

Continue reading “Revealed: Homebrew Controller Working In Steam VR”

DIY Command Station For Kerbal Space Program Is Overkill

We’ve seen custom controller mods for Kerbal Space Program before, but a group calling themselves the Makerforce went a step further with their design and build of the KSP “Overkill” Command Station, which has much more in common with a fancy standup arcade unit than a custom controller. Kerbal Space Program is a hit indie game that, among other things, simulates the challenges of spaceflight. Like most games, you use the mouse and keyboard for control but many fans find this too limiting. With the help of a software mod that exposes control and status information over hardware serial communications, the door to full telemetry and remote control was opened to just about anyone to craft their own custom hardware such as flight sticks and status displays. Not content with the idea of having just a joystick and a few buttons critical for the flight process, this project took a different approach.

Continue reading “DIY Command Station For Kerbal Space Program Is Overkill”

Two Turntables And No Microphone

It used to be that you had to spend real money to get an alternative controller for your electronic musical arsenal. These days, with cheap microcontrollers and easily-accessible free software libraries, you can do something awesome for pocket change. But that doesn’t mean that you can’t make a sexy, functional piece of art along the way! [Jan Godde] did just that with his cleverly named Wooden Sensor Box With Two Rotary Disks. (If you’ve got a better name for this thing, toss it in the comments.)

mpv-shot0003From what we can see, the box has two potentiometer sliders, two touch-sensitive potentiometers, two force sensitive resistors, a slew of knobs, and a whole bunch of (capacitive?) touch points. In short, a ton of continuous controllers of all sizes and shapes in an aesthetic case. But stealing the show, and giving the device its name, are two platters from old hard drives that serve as jog wheels.

As shown in the video below the break, the two jog wheels are covered with alternating stripes on the underside. Each platter has a dedicated pair of IR LEDs and photodetectors underneath serving as a quadrature encoder that allows [Jan] to tell which direction the platters are rotating, and how far.

Continue reading “Two Turntables And No Microphone”

Guitar Hero Guitar Controller


[Chuck] sent me this How-To on building your own custom Guitar Hero controller. I love the idea – the stock controller is a bit small for me. This one was built for a Child’s Play fund-raiser, so maybe you can score it and help get some games to some kids in need.

Remember, there are just 20 more days to get your entry in for the Design Challenge!