1 / 8
MagSafe Compatable, Slim Portable Gaming Controller — image 1
1 / 8

MagSafe Compatable, Slim Portable Gaming Controller

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

This is a slim mobile magnetic game controller created to suit all my emulation needs on the go!

Rating
0 / 5
Likes
1
Downloads
2
Makes
0
Views
82
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution — Noncommercial — Share Alike

I created this to make an affordable magnetic game controller that could keep my phone in a standing position and fold away nicely while comfortably sitting on the back on my phone. It fits slimly in the pocket and incredibly light weight making it perfect for travel and on-the-go use when I have a bit of time to spare.  As an added plus, this controller that I picked can also be used for switches, pc, as well as phones.

This was created to fit my phone, a Samsung s26+, however the phone back plate can be easily modified for various types of camera cutouts.

Here are the parts that I used:

AceGamer T50 mobile game controller
https://www.amazon.com/dp/B0G4WJJ8XW?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

3DS joystick replacement for a slimer profile
https://www.amazon.com/dp/B0D4QRLG9M?ref=ppx_yo2ov_dt_b_fed_asin_title

30 gauge magnet wire
I used: https://www.amazon.com/BNTECHGO-AWG-Magnet-Wire-Transformers/dp/B07GBMKMKY/ref=ast_sto_dp_puis

Magnetic plate for phone
I used one that I had lying around but these should also do: https://a.co/d/0iVqanlX

2x neodymium magnets (6mm x 1mm) to hold the phone backplate in place when in a closed position

2mm rod (aluminum or stainless steel) trimmed to 13mm

6x M2 2mm x 3.2mm heat set inserts

6x M2 4mm flat head screws

4x M2 4mm cap head screws 

Additionally I reused the screws from the game controller board and the springs from the L2/R2 triggers.

Build Guide:

First I disassembled the AceGamer controller and de-soldered all of the JST connectors from the board including the battery, both joysticks, and the rumble motors. 

Then I soldered the 3DS joysticks, battery, and rumble motors directly to the board. The joystick pinout for the 3DS pads is readily available online.

Going from left to right on the circuit board, the pins are X-axis, ground, R3/L3 (not used here and can be left unsoldered), Y-axis, power/+5V. One thing I stumbled into was that the X-axis controls are flipped when soldered so to remedy this I just flip the x-axis in the emulators or games. Apart from this, all other controls work well and R3/L3 can be rebound in the settings of the emulator or game to use the lower buttons on the controller. 

The shoulder buttons for R2/L2 I repositioned and soldered using magnet wire to fit the case better. 
I also reused the springs for the R2/L2 controls. 

Finally I trimmed the walls of all the button silicone pieces to reduce the height of the case, put in the 2mm rod trimmed to 13mm, and hot glued the rumble motors in place. 

Tags