Thingiverse
Xbox 360 Controller - Single Button D-Pad Mod
by Thingiverse
Last crawled date: 4 years, 1 month ago
This is a complete redesign inspired by Altenife's https://www.thingiverse.com/thing:630628
Thanks for the awesome idea!
Despite it's old age, the Xbox 360 Controller still is my favourite gamepad
when it comes to PC-Gaming or Retrogames on the Raspberry Pi.
Sadly it is flawed by the horrendous D-pad Microsoft came up with,
but there is a solution to this annoying problem!
Replace the D-pad with four single buttons!
It is a rather easy mod that can be done in less than an hour,
if you are a little experienced with basic tools.
The result is not perfect, but in my opinion it is a major improvement over the original unprecise mess.
Because now you actually have control over the directional inputs.
WARNING!
This modification to your Xbox 360 controller can NOT be reversed!
Attempt this only if you feel confident in assembling electronics or have somebody help you take the controller apart and reassemble it!
That being said, let's get down to business!
Tools needed:
Torx T8 security srewdriver (Amazon)
File or Dremel
Glue (suitable for your printing material & ABS, e.g. Superglue)
Printed parts
Step 1: Printing
You will need to print 1x insert and 4x button of your choice. (Try both designs)
Insert: PLA, 100% infill, 0.2mm layer height, no raft, no support, print this part standing up!
Buttons: PLA, ~15% infill, 0.1mm layer height, no raft, no support, print those lying on the side!
Step 2: Modifying the Controller
First you need to take it apart by unscrewing the 7 security T8 screws.
(one is underneath the barcode sticker inside the battery housing)
Then carefully pull apart both shell halves and look out for any loose parts that might fall out, like the rumble motors. Take out the main circuit board and remove all remaining loose parts from the upper half.
Now you can put the printed insert into the left thumbstick opening and check the fit.
Make sure the "cross" that is formed by the button guides is aligned correctly with those 4 protrusions visible inside the controller, around the thumbstick opening.
If it fits okay, mark the area inside the button guides that is visible when the insert is flush with the controller surface.
If you are certain everything is correct, the next step is carefully removing the marked area with either a file or any other suitable tool.
Try not to damage the outer rim of the thumbstick housing, it would be visible on the finished controller!
Now is the time to double-check how the d-pad is aligned, because once glued in place it cannot be readjusted!
The openings don't need to be the exact size of the insert. I made them a little larger on my controllers to give more wiggle room for the buttons.
So once it fits together well, just apply a small amount of glue onto the outwards facing area of the 4 remaining wedges and drop the insert in from the top.
Check the alignment inside and then fix the insert in place with tape on the outside to make sure it sits flush and centered.
Let the glue harden and remove the tape.
Proceed by checking the smooth movement of the buttons inside the guides and remove excess material with a file if needed.
It is now time to put the controller back together and see if it still works.
If it does: Congrats on your new, old controller.
Which leads us directly to the last step:
Step 3: Profit!
And that's it!
Have even more fun playing your favourite games!
Thanks for the awesome idea!
Despite it's old age, the Xbox 360 Controller still is my favourite gamepad
when it comes to PC-Gaming or Retrogames on the Raspberry Pi.
Sadly it is flawed by the horrendous D-pad Microsoft came up with,
but there is a solution to this annoying problem!
Replace the D-pad with four single buttons!
It is a rather easy mod that can be done in less than an hour,
if you are a little experienced with basic tools.
The result is not perfect, but in my opinion it is a major improvement over the original unprecise mess.
Because now you actually have control over the directional inputs.
WARNING!
This modification to your Xbox 360 controller can NOT be reversed!
Attempt this only if you feel confident in assembling electronics or have somebody help you take the controller apart and reassemble it!
That being said, let's get down to business!
Tools needed:
Torx T8 security srewdriver (Amazon)
File or Dremel
Glue (suitable for your printing material & ABS, e.g. Superglue)
Printed parts
Step 1: Printing
You will need to print 1x insert and 4x button of your choice. (Try both designs)
Insert: PLA, 100% infill, 0.2mm layer height, no raft, no support, print this part standing up!
Buttons: PLA, ~15% infill, 0.1mm layer height, no raft, no support, print those lying on the side!
Step 2: Modifying the Controller
First you need to take it apart by unscrewing the 7 security T8 screws.
(one is underneath the barcode sticker inside the battery housing)
Then carefully pull apart both shell halves and look out for any loose parts that might fall out, like the rumble motors. Take out the main circuit board and remove all remaining loose parts from the upper half.
Now you can put the printed insert into the left thumbstick opening and check the fit.
Make sure the "cross" that is formed by the button guides is aligned correctly with those 4 protrusions visible inside the controller, around the thumbstick opening.
If it fits okay, mark the area inside the button guides that is visible when the insert is flush with the controller surface.
If you are certain everything is correct, the next step is carefully removing the marked area with either a file or any other suitable tool.
Try not to damage the outer rim of the thumbstick housing, it would be visible on the finished controller!
Now is the time to double-check how the d-pad is aligned, because once glued in place it cannot be readjusted!
The openings don't need to be the exact size of the insert. I made them a little larger on my controllers to give more wiggle room for the buttons.
So once it fits together well, just apply a small amount of glue onto the outwards facing area of the 4 remaining wedges and drop the insert in from the top.
Check the alignment inside and then fix the insert in place with tape on the outside to make sure it sits flush and centered.
Let the glue harden and remove the tape.
Proceed by checking the smooth movement of the buttons inside the guides and remove excess material with a file if needed.
It is now time to put the controller back together and see if it still works.
If it does: Congrats on your new, old controller.
Which leads us directly to the last step:
Step 3: Profit!
And that's it!
Have even more fun playing your favourite games!
Similar models
thingiverse
free
Xbox 360 Replacement Thumbsticks by Zem
...r an xbox 360 controller. you must disassemble an existing 360 controller and remove the thumb sticks before these can be put on.
thingiverse
free
Thumbstick for XBOX 360 controller by thiagob87
...umbstick for xbox 360 controller by thiagob87
thingiverse
a thumbstick to attach to the original xbox 360 stick and increase it.
thingiverse
free
XBOX 360 thumbstick (replacement) by T__K
...umbstick (replacement) by t__k
thingiverse
xbox 360 gamepad / controller replacement thumbstick
-designed close to the original-
thingiverse
free
3D Printed Gaming D-Pad by benheck
...e top and bottom shells will snap together, once your d-pad is aligned to the buttons, secure the shells with a bit of superglue.
thingiverse
free
XBOX 360 Guide Button by SamWoot
...xbox 360 guide button by samwoot
thingiverse
3d printable xbox 360 guide button.
thingiverse
free
Xbox 360 D-Pad by B_Nackus
...ler. fits in the standard controller housing and does not require the shell to be cut or modified.
updated to include supports.
thingiverse
free
Xbox One Controller Guide Button by MachinaWolf141
... i definitely recommend getting either a pack of nozzles or just a 0.2mm nozzle if you are going to be printing stuff like this.
thingiverse
free
Seal of Rassilon Xbox 360 Stick Extenders by mastertoa
... 360 stick extenders by mastertoa
thingiverse
thumbstick extenders for the xbox 360 controller with the seal of rassilon on them
cg_trader
$15
Xbox S Controller | 3D
... microsoft 3dprint 3d video game ps4 sony pc nintendo game games toys games toys accessories game accessories gaming pc gaming pc
thingiverse
free
xbox 360 d-pad by Hazel273
...sion of the d-pad to stop it hitting the sides, also with the silly supports removed so you can use your own like a normal person
Xbox
3ddd
$1
/ XBOX 360
... видеоприставка , джойстик
xbox 360,3dmax2011+vray
3d_export
$20
xbox one
...xbox one
3dexport
xbox one
3ddd
$1
xbox one
... консоль , джойстик
xbox one + kinect + gamepad
3ddd
$1
Xbox One
...xbox one
3ddd
игровая приставка
xbox one
turbosquid
$5
Xbox
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Disks xbox
...disks xbox
3ddd
коробка , диск
4 disks xbox 360
3d_export
free
Xbox
...xbox
3dexport
this model is not the best but made with love
3d_ocean
$18
XBox One 2013
...ate, but as accurate i could get throughout using references of the original released pictures. compatible with all renders us...
3ddd
$1
XBOX 360 Kinect
... xbox , видеоприставка
консоль xbox 360 с сенсором kinect
3d_export
$5
xbox 360 joystick
...xbox 360 joystick
3dexport
xbox 360 joystick
Pad
turbosquid
$15
Note Pad Writing Pad
...oyalty free 3d model note pad writing pad for download as max on turbosquid: 3d models for games, architecture, videos. (1309269)
3ddd
$1
Bed Padded
...bed padded
3ddd
padded bed , pixellin
padded bed , pixellin , bed 3d model
3d_export
$5
Padded stool
...padded stool
3dexport
padded stool
3d_export
free
Padded stool
...padded stool
3dexport
padded stool
3d_export
$5
pads
...pads
3dexport
3d_ocean
$2
mouse pad
...mouse pad
3docean
3d models computer electronics mouse
mouse pad 3d models. it’s mouse pad.
3d_export
$5
Padded stool
...padded stool
3dexport
leather padded stool on a metal base
3d_export
$5
Padded stool
...padded stool
3dexport
leather padded stool on a metal base.
3d_export
$8
Padded chair
...padded chair
3dexport
padded chair, black spout and light blue leatherette.
3d_export
$7
Padded Stool
...padded stool
3dexport
padded stool, black spout and light blue leatherette.
Mod
design_connected
$13
MOD. 4233 - MOD. 4234 Table Lamp
...mod. 4233 - mod. 4234 table lamp
designconnected
arcahorn mod. 4233 - mod. 4234 table lamp computer generated 3d model.
design_connected
$11
MOD.1095
...mod.1095
designconnected
mod.1095 computer generated 3d model. designed by sarfatti, gino.
3ddd
$1
fireplaces mod Spec
...fireplaces mod spec
3ddd
камин
fireplaces mod spec 180x90x125h
3ddd
free
Flos Mod. 2129
... mod
фабрика: flos
модель: mod. 2129
описание: подвесной светильник, металл, белый, черный.
сайт: www.flos.com
turbosquid
$34
Mod Lamp.c4d
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$32
MOD A 001
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$29
Maars Mod
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Mod 70..
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
MOD Sofa
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$1
Mod-Lite
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Button
archibase_planet
free
Buttons
...buttons
archibase planet
lift elevator call buttons
elevator call buttons - 3d model for interior 3d visualization.
3ddd
$1
Button
... button , john reeves
набор мебели button от дизайнера john reeves
3d_export
$5
Button
...button
3dexport
smd button<br>verts 2.180<br>faces 3.848
turbosquid
$4
Button
...
turbosquid
royalty free 3d model button for download as fbx on turbosquid: 3d models for games, architecture, videos. (1297941)
turbosquid
$1
Button
...
turbosquid
royalty free 3d model button for download as fbx on turbosquid: 3d models for games, architecture, videos. (1392935)
turbosquid
$9
buttons
...id
royalty free 3d model buttons for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1404875)
turbosquid
$6
button
...uid
royalty free 3d model button for download as 3dm and max on turbosquid: 3d models for games, architecture, videos. (1669204)
turbosquid
$5
Button
...uid
royalty free 3d model button for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1710868)
turbosquid
$3
Button
...quid
royalty free 3d model button for download as ma and obj on turbosquid: 3d models for games, architecture, videos. (1510524)
turbosquid
$3
Button
...quid
royalty free 3d model button for download as ma and obj on turbosquid: 3d models for games, architecture, videos. (1509961)
360
3ddd
$1
360-panoramas_001
...360-panoramas_001
3ddd
панорамная фотография 360 град.
3ddd
$1
360-panoramas_002
...360-panoramas_002
3ddd
панорамная фотография 360 град.
разрешение - 9000х2250 px.
3ddd
$1
360-panoramas_022
...360-panoramas_022
3ddd
панорамная фотография 360 град.
разрешение - 9000х1600 px.
3ddd
$1
360-panoramas_008
...360-panoramas_008
3ddd
панорамная фотография 360 град.
разрешение - 8000х1500 px.
3ddd
$1
360-panoramas_021
...360-panoramas_021
3ddd
панорамная фотография 360 град.
разрешение - 9000х1600 px.
3ddd
$1
360-panoramas_020
...360-panoramas_020
3ddd
панорамная фотография 360 град.
разрешение - 9000х2250 px.
3ddd
$1
360-panoramas_003
...360-panoramas_003
3ddd
панорамная фотография 360 град.
разрешение - 9000х1500 px.
3ddd
$1
360-panoramas_010
...360-panoramas_010
3ddd
панорамная фотография 360 град.
разрешение - 9000х1564 px.
3ddd
$1
/ XBOX 360
... видеоприставка , джойстик
xbox 360,3dmax2011+vray
3ddd
$1
360-panoramas_018
...360-panoramas_018
3ddd
панорамная фотография 360 град.
разрешение - 9000х2250 px.
Controller
3d_ocean
$4
Controller TQFP32
...qfp32
3docean
chip controller cpu electronic gpu mcu micro controller silicon smd tqfp wafer
a micro controller in tqfp32 package
3d_ocean
$4
Controller TQFP44
...44
3docean
chip controller cpu electronic gpu mcu micro controller package smd tqfp tqfp44
a micro controller in a tqfp44 package
3d_export
$15
control unit
...control unit
3dexport
control unit
3ddd
$1
Yacht control
...yacht control
3ddd
yacht control
3d_export
$5
controle pgdm
...controle pgdm
3dexport
carcaca controle pgdm
turbosquid
free
controler
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Control
...
http://www.schmitz-leuchten.de/html-ru/einzelleuchten-lampentyp-details.php?lamptype_no=700&group;=917&id;=731
3d_ocean
$4
Controller TQFP100
...100
3docean
chip computer cpu electronic gpu mcu micro controller pin platine silicon wafer
a micro controller in tqfp100 package
3d_ocean
$4
Controller TQFP64
...qfp64
3docean
chip computer cpu gpu mcu micro controller package silicon tqfp tqfp64 wafer
a micro controller in a tqfp64 package
3d_ocean
$7
Remote controller
... control switcher tv remote
remote controller for tv, sound systems etc easy to edit textures photo real rendered with mental ray
Single
3d_export
$5
single sofa single chair
...single sofa single chair
3dexport
single sofa single chair 3d model
3d_export
$5
single sofa single chair
...single sofa single chair
3dexport
single sofa single chair 3d model
3d_export
$5
single fastener
...single fastener
3dexport
single fastener
3ddd
$1
Single FLOU
... sofa , трансформер
диван-трансформер single от итальянского производителя flou
3ddd
$1
bed single
...bed single
3ddd
постельное белье
bed single 190cm*90cm
3ddd
$1
Single Flou
...single flou
3ddd
качественная моделька дивана-трансформера single flou.
3d_ocean
$9
Single sofa
...le sofa
3docean
modern sofa single sofa sofa white sofa.comfortable sofa
single sofa,sofa,modern sofa,white sofa.comfortable sofa
3d_export
free
Single Knife
...single knife
3dexport
a single knife, presumably it was used as one of the throwing knives.
3d_export
free
couch - single
...couch - single
3dexport
low poly single couch with .psd file for personal customization
3d_ocean
$5
Single Sofa
...single sofa
3docean
single sofa made by fabric , wood frame & ss leg