Homebrew 3DS Controller

  • Thread starter CTurt
  • Start date
  • Views 414,825
  • Replies 1,200
  • Likes 104

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
instructions????? (never used vjoy)
search google for vjoy, install it, change the ini file to make the sticks JOYSTICK1 and JOYSTICK2, and make all the buttons joy1 joy2 joy3 etc. if all buttons past joy9 dont work, its because you need to configure vjoy. if so, go into program files and open vjoy and run the config tool. change the number of buttons from 8 to16, and restart your computer. if 3dscontroller still says vjoy has 8 or 4 buttons, ignore that it says that for me too. keep in mind this registers as a gamepad and not an xbox controller, so i use xinput to do that.gl m8
 

Mr.Faq2015

/ˈmɪstə ˈfæk/
Member
Joined
Oct 24, 2015
Messages
330
Trophies
0
Location
Rhizome 9
XP
1,680
Country
Argentina
Tried it. Works. Just make sure to match the IPs as you would normally do in a local network.
Btw, related to this, does someone know if there's a version of vJoy compatible with WinXP that works with 3DSController? I can use it normally on this pc, but I own a portable notebook with winxp and wondered if I could use 3DSController with it. The results were positive, but I couldn't install vJoy because the installer gives an error near the end of the installation. Without it I'm unable to set the arrowkeys to the 3DS D-Pad or Analog Stick (both touch screen as mouse setting and button mapping work fine)...
 
Last edited by Mr.Faq2015,

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Tried it. Works.
Btw, related to this, does someone know if there's a version of vJoy compatible with WinXP that works with 3DSController? I can use it normally on this pc, but I own a portable notebook with winxp and wondered if I could use 3DSController with it. The results were positive, but I couldn't install vJoy because the installer gives an error near the end of the installation. Without it I'm unable to set the arrowkeys to the 3DS D-Pad or Analog Stick (both touch screen as mouse setting and button mapping work fine)...
Arrow keys as keys only work while numlock is off, for some reason.
I don't know which vjoy versions are compatible with XP, but you'll need to replace the .dll in 3dsc with the .dll that your version of vjoy comes with (it might only be in the developers kit? I don't remember...)
This could cause crashes or etc. if your version of vjoy doesn't support something that 3dsc uses, so be careful and don't go too old.
 
Last edited by ~Poke~,

Mr.Faq2015

/ˈmɪstə ˈfæk/
Member
Joined
Oct 24, 2015
Messages
330
Trophies
0
Location
Rhizome 9
XP
1,680
Country
Argentina
Arrow keys as keys only work while numlock is off, for some reason.
Try opening the notepad with your 3DS set and press the directions on the D-Pad with numpad on and you'll see why.
I don't know which vjoy versions are compatible with XP, but you'll need to replace the .dll in 3dsc with the .dll that your version of vjoy comes with (it might only be in the developers kit? I don't remember...)
This could cause crashes or etc. if your version of vjoy doesn't support something that 3dsc uses, so be careful and don't go too old.
Tried v2.02. It installed successfully, but I can't change the button setting from 8 to 16. However, besides this, I was able to make the input to work... somehow... it writes 2468 when numpad is on both with the analog stick and the dpad, so I would say that the problem is solved? Weird...
Anyway, thanks for the help

Edit: the arrowkeys answer, but there are some games (by casualty the ones I was using to test the 3DS) that don't answer when pressing the buttons. Just a detail to mention
 
Last edited by Mr.Faq2015,

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Try opening the notepad with your 3DS set and press the directions on the D-Pad with numpad on and you'll see why.
Yes, this is what I meant. The arrow keys are the numpad arrows, so they're affected by numlock. Vjoy won't change this (though if your game accepts joystick inputs, it lets you use them instead as a workaround.)
I haven't seen any games which ignored the arrows when numpad was off, but I probably just haven't tested enough.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
Also btw if anyone wants to avoid changing their .ini whenever they want to use keyboard inputs instead of controller inputs or vice versa, use joytokey to emulate keyboard and mouse. Works great, and supports some keys 3dscontroller hasnt yet.
 

Alexandre Fanha

New Member
Newbie
Joined
Feb 28, 2016
Messages
2
Trophies
0
Age
32
XP
54
Country
Brazil
C Stick, ZL and ZR are not recognized using your 3DSController.ini @Giodude. Can you help me?
P.S.: I'm using the cia version installed on Reinand CFW(N3DS).
Sorry my bad english.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
C Stick, ZL and ZR are not recognized using your 3DSController.ini @Giodude. Can you help me?
P.S.: I'm using the cia version installed on Reinand CFW(N3DS).
Sorry my bad english.
this has nothing to do with my .ini. Make sure you're using the updated 3dsx/cia from the latest update (0.7.2) and you're using the pc client 0.7.2.

EDIT: Also go to vjoy config and make sure you're vjoy has atleast 16 buttons. My 3dscontroller.exe still says i have 8 buttons, but i really have 16.
 
Last edited by Giodude,

Alexandre Fanha

New Member
Newbie
Joined
Feb 28, 2016
Messages
2
Trophies
0
Age
32
XP
54
Country
Brazil
this has nothing to do with my .ini. Make sure you're using the updated 3dsx/cia from the latest update (0.7.2) and you're using the pc client 0.7.2.

EDIT: Also go to vjoy config and make sure you're vjoy has atleast 16 buttons. My 3dscontroller.exe still says i have 8 buttons, but i really have 16.

Thank you!

The cia doesn't work for me. Only the 3dsx works fine.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Nintendo becomes responsible for 2024s virus +1