this post was submitted on 29 Aug 2025
81 points (98.8% liked)

3DPrinting

19520 readers
198 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
81
submitted 10 hours ago* (last edited 10 hours ago) by shelf@lemmy.dbzer0.com to c/3dprinting@lemmy.world
 

3d printed custom arcade stick i made to use at the local bi weekly guilty gear strive and street fighter 6 brackets.

For the last 10 or 12 years I've been using a Madcatz Fightstick pro xbox 360 arcade stick but I got tired of using adapters to play on ps4/ps5 because they were causing issues with missed inputs and added latency so I built this controller with an open source board that supports usb passthrough authentication so the console gets inputs directly from the controller.

It uses a 16x6 inch aluminum plate for the top and bottom panels and a gp-2040ce for the pcb(with a magicboots adapter for ps5 support), the lever is a crown newhelpme lever and the buttons are 6 Seimitsu snap in buttons and 2 Punkworkshop buttons.

I ran into a skill issue using heat set inserts so i just made everything either screw into plastic or use captive nuts for the more secure bits.

list of tools and stuff used.

  • software: Freecad and orca slicer
  • 3d printer: Elegoo Neptune 4 pro(this thing sucks)
  • 30mm hole cut saw drill bit.
  • random assortment of drill bits for the mounting holes.
  • 1x m8 threaded rod to connect the wrist rest halves
  • 4x m8 bolts
  • 8x m6 bolts
  • 4x m4 bolts for the lever mount
  • 2x 16x6x1/8 inch aluminum plates
you are viewing a single comment's thread
view the rest of the comments
[–] cRazi_man@europe.pub 4 points 8 hours ago* (last edited 7 hours ago) (2 children)

That's really cool. There is a fightstick community on Lemmy, but it's completely dead. Lemmy is too small for such niche interests.

I'm more of a hitbox guy myself. I don't have a 3D printer, but can do some stuff with wood. It has been really fun making custom layouts.

Controllers like this should always be DIY'd. The pre-made cases are hideously overpriced for being just a box.

[–] binarytobis@lemmy.world 1 points 51 minutes ago* (last edited 48 minutes ago)

When Street Fighter IV came out, I spent several months consumed with making my own custom fightstick. Weighing the options for different switches, color coordination, the pros and cons of different gate options. Probably spent at least 100 hours looking for the perfect image for the decal on top alone. When I finally had it all together I was over the moon.

Then, almost immediately, I realized that I didn’t actually like playing Street Fighter that much, and completely lost interest in the hobby. Checked that one off the list, I guess.

Your project is cool, btw.

[–] shelf@lemmy.dbzer0.com 3 points 7 hours ago (2 children)

yeah I didn't know /c/arcadesticks@lemmy.world existed until somebody cross posted this post there. I want to remake the wrist rest out of wood eventually to add more weight. Your hitbox looks pretty sick!

[–] wjrii@lemmy.world 2 points 5 hours ago (1 children)

I've used adhesive steel wheel-balancing weights on a couple of my modded keyboards. They're cheap, low-profile, and have to be lead-free. If you have room on your bottom plate, just slap a bunch on there. You can put down masking tape first if you want to avoid damaging the plate if you decide to remove them.

[–] shelf@lemmy.dbzer0.com 2 points 5 hours ago

I'll probably be following this suggestion I'd love to use a higher tension grommet in my lever but the controller would have to be a lot heavier for it not to be problematic.

[–] cRazi_man@europe.pub 1 points 5 hours ago

A trick for adding weight to a DIY keyboard is to glue down a whole bunch of pennies inside. You probably need more weight in a fight stick. Just need to add something heavy inside. Wood might not add as much weight as you want.