DSi joystick DIY, D-pad to joystick.
.
Some time ago, I bought a fascinating joystick called the 'zero-resistance switch type'(无阻值开关型摇杆, 8RMB($1.15)each) .
It's 8-directional and can replace the D-pad. After testing it for a while, it feels pretty good
.
(click on the image to view the original)



.
Various attempts to install a joystick on the DSi.
The movable mechanism was very unreliable and difficult to manufacture. After making a few prototypes, I gave up.



Try installing the joystick in other fixed positions..
I think installing the joystick in the lower left corner of the top screen is the perfect position. Simple 2-piece joystick bracket won't interfere with the volume buttons. However, the joystick's wiring is somewhat complex, and the top screen casing isn't very sturdy, so prolonged use of the joystick may cause the casing to crack.



Installing the joystick in the upper left corner of the framework is least damaging to the DSi and feels the best.
Bracket made using the box of DS game cart, stuck it onto the DSi case with double-sided tape. (Tested and very reliable)



.
Final version DSi joystick



Here is the step-by-step process.
Be careful when using a soldering iron and making cuts.
Materials needed:
1. Zero-resistance switch-type joystick
2. 0.3mm (or 0.55mm) jumper wire
3. DS game cartridge box
4. Double-sided tape, I used 3M 9495LE (300LSE)
5. Soldering iron and other soldering materials
6. Utility knife and file
Steps: (click on the image to view the original)
1. Cut the pins of the joystick (the joystick's wiring is very fragile, so be very careful and slow when cutting the pins).

Disassemble DSi and use jumper wires to connect the joystick and the D-pad.

2. Make a joystick bracket using an DS game cartridge box. Cut the box, then attach double-sided tape.
Top bracket:

Lower bracket:
It needs to be bent. Then, stick double-sided tape on the parts of the bracket that touch the DSi casing and the joystick.


3. Modify the DSi case.
Remove the ribs on the side of the DSi framework (ensure it does not interfere with the joystick wire):

Use a file to grind grooves on the DSi lower case that correspond to the position of the DSi framework:

Grind the DSi front bezel (ensure it does not interfering with the joystick bracket):

4. Assembly completed!

.
.
.
Made another one.






.
Some time ago, I bought a fascinating joystick called the 'zero-resistance switch type'(无阻值开关型摇杆, 8RMB($1.15)each) .
It's 8-directional and can replace the D-pad. After testing it for a while, it feels pretty good
(click on the image to view the original)



.
Various attempts to install a joystick on the DSi.
The movable mechanism was very unreliable and difficult to manufacture. After making a few prototypes, I gave up.



Try installing the joystick in other fixed positions..
I think installing the joystick in the lower left corner of the top screen is the perfect position. Simple 2-piece joystick bracket won't interfere with the volume buttons. However, the joystick's wiring is somewhat complex, and the top screen casing isn't very sturdy, so prolonged use of the joystick may cause the casing to crack.



Installing the joystick in the upper left corner of the framework is least damaging to the DSi and feels the best.
Bracket made using the box of DS game cart, stuck it onto the DSi case with double-sided tape. (Tested and very reliable)



.
Final version DSi joystick



Here is the step-by-step process.
Be careful when using a soldering iron and making cuts.
Materials needed:
1. Zero-resistance switch-type joystick
2. 0.3mm (or 0.55mm) jumper wire
3. DS game cartridge box
4. Double-sided tape, I used 3M 9495LE (300LSE)
5. Soldering iron and other soldering materials
6. Utility knife and file
Steps: (click on the image to view the original)
1. Cut the pins of the joystick (the joystick's wiring is very fragile, so be very careful and slow when cutting the pins).

Disassemble DSi and use jumper wires to connect the joystick and the D-pad.

2. Make a joystick bracket using an DS game cartridge box. Cut the box, then attach double-sided tape.
Top bracket:

Lower bracket:
It needs to be bent. Then, stick double-sided tape on the parts of the bracket that touch the DSi casing and the joystick.


3. Modify the DSi case.
Remove the ribs on the side of the DSi framework (ensure it does not interfere with the joystick wire):

Use a file to grind grooves on the DSi lower case that correspond to the position of the DSi framework:

Grind the DSi front bezel (ensure it does not interfering with the joystick bracket):

4. Assembly completed!

.
.
.
Made another one.






Last edited by k66,










