Homebrew 3DS Controller

  • Thread starter CTurt
  • Start date
  • Views 416,980
  • Replies 1,200
  • Likes 104

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
So, I download this one and instal the cia on my 3DS. I put the .ini file from the 3DS folder with my PC's IP on the root of my sd card (I didn't change the one from the PC folder).
I open the .exe and launch the homebrew on my 3DS and it is connected. Then I open an emulator to change the controls and it doesn't work :/ but in a text editor or the notepad, the keys are working, even if not like it should (down give right, left is up ~~~~)
Try run the vjoy config (search vjoy in your start menu, is the easiest way) and see if it's set up to have the axes/buttons you're trying to use? Also make sure you spelled them properly (case sensitive!)
The other possibility is, make sure your emulator/etc can actually take input from a joystick. Maybe test on something else?

Oh wait, you didn't edit the PC's ini file? You need to configure it to use vjoy, i dont think it does by default.
 
Last edited by ~Poke~,

Inorizushi

*yawn*
Member
Joined
Oct 27, 2015
Messages
209
Trophies
0
XP
173
Country
United States
Anyone test this or have set it up on the new 5.0 dolphin emulator?
I mainly used it to fuck around but it works perfectly fine in-game and during mapping.

Played a bit of Melee and there is some input delay (no surprise) but it shouldn't completely destroy your ability to tech and all that nonsense
 

Mugen2x

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
84
Trophies
0
Age
33
XP
131
Country
United States
Try run the vjoy config (search vjoy in your start menu, is the easiest way) and see if it's set up to have the axes/buttons you're trying to use? Also make sure you spelled them properly (case sensitive!)
The other possibility is, make sure your emulator/etc can actually take input from a joystick. Maybe test on something else?

Oh wait, you didn't edit the PC's ini file? You need to configure it to use vjoy, i dont think it does by default.
Hey poke, There's a friend who is having problems with the extra buttons of the New 3ds ZL ZR C-stick , He's using the 0.7.2 cia version
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Yeah, I never figured out the cia building myself, so I don't really know if my cia versions even worked, and I'm pretty sure they didn't use zl/c-stick/etc.
Some people provided their own builds somewhere in the thread, or you could just use the 3dsx.
 

PRAGMA

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,043
Country
Ireland
Yeah, I never figured out the cia building myself, so I don't really know if my cia versions even worked, and I'm pretty sure they didn't use zl/c-stick/etc.
Some people provided their own builds somewhere in the thread, or you could just use the 3dsx.
I was on about CTurts build. Your .cia works perfect. I have no issues with it! All n3DS buttons work fine :) :yay3ds:

--------------------- MERGED ---------------------------

Yeah, I never figured out the cia building myself, so I don't really know if my cia versions even worked, and I'm pretty sure they didn't use zl/c-stick/etc.
Some people provided their own builds somewhere in the thread, or you could just use the 3dsx.
Quick question, Could you please in I believe "main.c?", Change the config files path from root/3DSController.ini to "sd:/3ds/data/3DSController/config.ini" <- Exactly like that please? It's a new homebrew path style that some devs are adapting to.

--------------------- MERGED ---------------------------

Whenever I try to compile from the source using "make" I get a bunch of errors:
http://hastebin.com/yehemufola.vhdl
 
  • Like
Reactions: ~Poke~

Eddypikachu

Well-Known Member
Member
Joined
Mar 25, 2015
Messages
921
Trophies
0
Age
34
XP
2,140
Country
United States
In dolphin 5.0, when configuring controls theres an option to go from keyboard mouse to vjoy, when I select keyboard mouse the buttons work perfectly but the circle pad doesnt work. when I select vjoy the circle pad works perfectly, but the buttons dont work. What do I do to have both the joystick and buttons works at the same time?
 

Joel16

Ils ne passeront pas
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,320
Country
United States
Is it just me or is the source completely broken?

Try compiling this
https://github.com/joel16/3DSController

I forked his project, and updated it to support the latest version of libctru. I also got rid of warnings, because I hate seeing them.
I sent you a pull request @CTurt. It fixes build issues when using the latest revision of libctru.
 

OldGlass

Well-Known Member
Member
Joined
Feb 9, 2016
Messages
247
Trophies
0
Age
30
XP
150
Country
United States
Hmmm. I'm so confused. Can someone help me please?
What do I do in vJoy? How do I configure the circle pad and c stick to it?
Does vJoy work for PCSX2?
 

ChrisN8

Well-Known Member
Member
Joined
May 13, 2015
Messages
332
Trophies
0
Age
39
XP
265
Country
France
Wait nvm I got it, lol I hate when I found out how to do something as soon as I ask for help :rofl2:

How did you do ? Keyboard don't even work for me only pads are working...

edit: nvm i found out..., replace keyboard letter by JOYX where X is a number (1 up to 15)
And if you use 360CE you can turn a 3DS into a 360 controller, finally...
 
Last edited by ChrisN8,

pipe01

Member
Newcomer
Joined
Mar 2, 2016
Messages
20
Trophies
0
XP
52
Country
Whener I open 3DS Controller (without having 3DSController.ini) and I exit it by pressing Select + Start, it goes back to the main menu. The interesting part is that the screens' backlights aren't on, while the screens itselves are, which leads to what happens in the video. Also, the effect remains when I open any apps, even the homebrew launcher. It can be solved by moving the 3D slider.

Here's the video:

I think it's what someone referred as a black screen, but it isn't exactly black.
 
Last edited by pipe01,

crissyfox

Member
Newcomer
Joined
Jul 8, 2016
Messages
23
Trophies
0
Age
36
XP
78
Country
United States
Whener I open 3DS Controller (without having 3DSController.ini) and I exit it by pressing Select + Start, it goes back to the main menu. The interesting part is that the screens' backlights aren't on, while the screens itselves are, which leads to what happens in the video. Also, the effect remains when I open any apps, even the homebrew launcher. It can be solved by moving the 3D slider.

Here's the video:

I think it's what someone referred as a black screen, but it isn't exactly black.

i have been just using start and select to exit the app.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I'm still not sure how it works, but yea MS offers newest updates only, you can't find old
  • K3Nv2 @ K3Nv2:
    I found a internet archive that's up to 2021 that's it
  • BigOnYa @ BigOnYa:
    Or if you are on on old fw, it won't let you online till u update to newest
  • K3Nv2 @ K3Nv2:
    I'm still not getting that hyped over it I can play my pc game that I torrented with a torrent for Xbox that's the same game woo
  • BigOnYa @ BigOnYa:
    But yea @SylverReZ the Durango dumps have all I've heard of till now that was significant
    +1
  • K3Nv2 @ K3Nv2:
    If they enable stealth online like the good old jtag days that'll be different
  • K3Nv2 @ K3Nv2:
    #BringBackGodModeOnline
  • BigOnYa @ BigOnYa:
    #makekensmomwashdatass
  • SylverReZ @ SylverReZ:
    #MakeDaTempGreatAgain
    +1
  • K3Nv2 @ K3Nv2:
    My feelings
  • BigOnYa @ BigOnYa:
    I'm sorry, i feel bad now.
  • BigOnYa @ BigOnYa:
    Yo momma is just fine as she is.
  • K3Nv2 @ K3Nv2:
    I really don't
  • K3Nv2 @ K3Nv2:
    Can't we just go back to waking each other's dicks again
  • BigOnYa @ BigOnYa:
    No! We said we' d never mention that agai...no I mean what are you talking about, thats ridiculous
  • K3Nv2 @ K3Nv2:
    We can hug and make up which part of your body would you like kissed sir
  • BigOnYa @ BigOnYa:
    I just wanna spoon and...no I'm not falling for your tricks anymore, I've moved on.
  • K3Nv2 @ K3Nv2:
    Yes I know about your deep love you have for @SylverReZ but I was your first
  • K3Nv2 @ K3Nv2:
    That could've been polly thinking about it
  • BigOnYa @ BigOnYa:
    Its not your baby, no matter how much you what it to be, we were separated at that time.
  • BigOnYa @ BigOnYa:
    We sound like Mexican soap operas
  • BigOnYa @ BigOnYa:
    I miss polly, he took alot shit but was fun messing with him
  • K3Nv2 @ K3Nv2:
    That's why I don't get too involved in the forums I don't want my name all over the damn place but I do feel like I had a doing in the Leo and Luke love battle lol
    +1
  • BigOnYa @ BigOnYa:
    I think the cross gen console thing has killed playing cod, bf, pubg on consoles. Cheaters on pc has made them horrible to play on consoles.
  • K3Nv2 @ K3Nv2:
    That's why they dump millions into security now I remember getting all my cod shit unlocked in one match was fun
    K3Nv2 @ K3Nv2: That's why they dump millions into security now I remember getting all my cod shit unlocked in...