Skip to content

DIY enthusiast crafts PC control system for Steam Deck using custom 3D-printed connectors, incorporating dual touchpads and split design reminiscent of the Nintendo Switch 2.

Engineer impatiently awaiting an official Steam Controller 2 release takes matters into personal hands, publicly sharing resources for DIY replication.

Transformed Steam Deck casing into a homemade PC controller utilizing 3D-printed attachments,...
Transformed Steam Deck casing into a homemade PC controller utilizing 3D-printed attachments, boasting dual touchpads and split design resembling the Nintendo Switch 2.

DIY enthusiast crafts PC control system for Steam Deck using custom 3D-printed connectors, incorporating dual touchpads and split design reminiscent of the Nintendo Switch 2.

A tinkerer has constructed and assembled what he aptly dubs a homemade Steam Controller 2, or Steam Deck-inspired controller, as part of the OpenSteamDeckController project. This contraption also boasts the appeal of split, Nintendo JoyCon-like controllers, much like in the creator, TommyB's, recently shared venture.

The original Steam Controller was arguably before its time, but thanks to the success of the Steam Deck, its trackpad-centric control scheme is no longer an alien concept.

Disappointed by the lack of a similar design for PC gamers not fortunate enough to own a Deck, MakerTuber TommyB ventured into DIY territory for a remedy.

Before delving into the project, consider TommyB's caution - this project demands a substantial amount of off-the-shelf parts and may require some electrical know-how to successfully pull off. Nevertheless, fearless enthusiasts, arm yourselves with persistence and curiosity, because we wouldn't be surprised if many of you are still up for the challenge!

Tackling the Trickiest Half

The 'Steam Controller 2' construction began with the most challenging part: the trackpads. The process demanded thoughtful sourcing of multiple components from various outlets. A Steam Controller or Steam Deck trackpad assembly isn't available for purchase, and neither was TommyB keen on cannibalizing existing Valve hardware. The importance of trackpads in Steam Controller-style game interaction cannot be overstated.

TommyB's ingenious solution for the custom trackpads is based on the IQS7211E capacitive touch controller. To perfect the requisite capacitive touchpad design for this project, some effort in EasyEDA PCB, circuit design, and simulation software was needed. In addition, custom firmware was written to get everything functioning within the controller, which has been shared on GitHub for your perusal.

Moving on to the less daunting phase of the build, TommyB guides us through the off-the-shelf parts necessary to create the controller. Rest assured, no Steam Decks were harmed in the fabrication of this device - we already know the lengths TommyB went to craft his custom trackpads!

Stepping Up to the Challenge

Ready to take the journey in TommyB's footsteps? The OpenSteamDeckController GitHub page houses the necessary details, including the firmware, PCB details and schematics, as well as the .STL files for the pair of controller connectors. Essential resources for printing this design!

Even if you don't feel inclined to jump into this project now, you might reconsider once TommyB updates it with a cheaper new dev board (replacing the Adafruit), improved ergonomics, and more. So stay tuned to TommyB's channels for updates! If the official Steam Controller 2 and the desktop PC SteamOS release satisfy your needs for a comparable controller, though, this DIY endeavor may become redundant.

Stay Connected: Get the Tom's Hardware Newsletter for the latest news, analysis, and reviews in your feeds by clicking the 'Follow' button.

[1] TommyB, Youtube. (2023, April 20). DIY Steam Deck Style Controller – OpenSteamDeckController – A Modded Game Controller [Video].

[2] OpenSteamDeckController. (n.d.). GitHub. OpenSteamDeckController. Retrieved April 23, 2023, from https://github.com/OpenSteamDeckController

[3] Tyler, L. (2023, April 20). DIY Steam Controller 2 or Steam Deck-like Controller: How to Build a Custom Handheld Gaming Device. Tom’s Hardware. Retrieved April 23, 2023, from https://www.tomsguide.com/news/diy-steam-controller-2-or-steam-deck-like-controller-how-to-build-a-custom-handheld-gaming-device

Enrichment Data:

  • Step-by-Step Guide:
    1. Planning and Design
      • Research the Steam Deck's control layout to design your DIY controller form factor.
      • Design the internal PCB and custom capacitive trackpads to accurately emulate the Steam Deck's controls.
      • Utilize CAD software to design the housing, connectors, and button placement suitable for 3D printing.
    2. Fabrication of Components
      • 3D print the casing parts and connectors, ensuring they fit ergonomically.
      • Manufacture the custom trackpad PCBs with the capacitive sensing chip and assemble with necessary components.
    3. Assembly
      • Install off-the-shelf buttons, analog sticks, and other controls into the 3D printed shell.
      • Integrate custom trackpad boards into the casing.
      • Connect all components with wiring harnesses designed for the compact controller form.
    4. Firmware Development
      • Develop custom firmware to program the microcontroller, enabling communication with a PC or Steam Deck via USB or Bluetooth.
      • The firmware supports configuring dual trackpads and other controls, replicating Steam Input behaviors.
    5. Testing and Configuration
      • Connect the controller to Steam Input and test with various games.
      • Adjust firmware settings and hardware ergonomics to optimize user experience.
  • Connected Projects:
    • GitHub Repository: OpenSteamDeckController, https://github.com/OpenSteamDeckController
    • TommyB's Youtube Channel: YouTube
  • Additional Tips:
    • This DIY project may require some prior electrical knowledge, patience, and problem-solving skills.
    • Seek advice from online communities, such as Steam Controller forums or hardware-related subreddits, for troubleshooting and advice during the build process.
    • Take multiple steps to ensure the controller is comfortable to hold for extended periods, focusing on ergonomics, weight distribution, and hand grip.
  • Engrossed in the realm of technology, individuals are assembling homemade gadgets that emulate popular devices like the Steam Deck.
  • Construction of such DIY controllers relies on intricate technology, particularly the use of capacitive touch controllers like the IQS7211E for custom trackpads.

Read also:

    Latest