Homebrew 3DS Controller

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

Deleted User

Guest
Why are you guys making things that don't make any sense? Who wants to use a controller on 3ds? Why not make 11.0 downgrade exploit?
That is so disrespectful and ungreatful. Homebrew is a lot more fun to play around with and to develop more than an 11.0 exploit sometimes. Plus, it is allowing people to actually design really useful applications that Nintendo or other 3rd-party companies would otherwise not make anytime soon. And 3DS Controller is no exception to that.
At the moment you're just making yourself out to look really entitled. Just go swap your 3DS or send it off for a hardmod if you're that desperate, for god's sake...
 

Gardevoir7

Active Member
Newcomer
Joined
Sep 13, 2015
Messages
26
Trophies
0
Age
26
XP
70
Country
United States
;.; well that certainly didn't answer my question. I'd like to use my 3DS as a controller because 1 it's free and 2 It has the same amount of buttons a regular controller has anyway.
 
D

Deleted User

Guest
Why are you guys making things that don't make any sense? Who wants to use a controller on 3ds? Why not make 11.0 downgrade exploit?
Hmmm if u really want it, then go do it! Theres a reason why devs still havent found a way to run downgrade on 11 y'know?

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

Why are you guys making things that don't make any sense? Who wants to use a controller on 3ds? Why not make 11.0 downgrade exploit?
I use it as gc controller on dolphin and only complains I have is because of some reason my c stick dont work and I cant use the volume bar to change volume... elseway its fantastic!

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

This might be a dumb question but is there a good way to get this to play Minecraft on PC? I'd like to use this because I'm on a laptop and the controls for it are just plain awful and I don't want to buy a $50 controller. When I tried playing Minecraft with my N3DS it didn't even recognize the Circle Pad or C-Stick. Am I doing something wrong?
Try a small wireless mouse. Thats how mosta minecraft gamers play...

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

;.; well that certainly didn't answer my question. I'd like to use my 3DS as a controller because 1 it's free and 2 It has the same amount of buttons a regular controller has anyway.
Try with vjoy... Configure all buttons to be vjoy 1-14 and then manually change each button on the control confuguration in minecraft... my c stick dont work because of some reason so I use touch screen. Better then nothing I guess... you can just configure it as mose at speed 1 or 2 and it should work... I dont really like minecrafting with a controller but whatever...
Also @Haider Raza did u see when it was out? When 11.0 wasnt even planned! Just stop disrespecting. Devs do what they wanna do, and I think fair ammount of them is stil trying to make kernelhax for 11
 

Gardevoir7

Active Member
Newcomer
Joined
Sep 13, 2015
Messages
26
Trophies
0
Age
26
XP
70
Country
United States
--------------------- MERGED ---------------------------


Try with vjoy... Configure all buttons to be vjoy 1-14 and then manually change each button on the control confuguration in minecraft... my c stick dont work because of some reason so I use touch screen. Better then nothing I guess... you can just configure it as mose at speed 1 or 2 and it should work... I dont really like minecrafting with a controller but whatever...
Also @Haider Raza did u see when it was out? When 11.0 wasnt even planned! Just stop disrespecting. Devs do what they wanna do, and I think fair ammount of them is stil trying to make kernelhax for 11

Yep. I have no idea how to do any of what you said. I have VJoy now though.
 
D

Deleted User

Guest
Yep. I have no idea how to do any of what you said. I have VJoy now though.
1. In the "pc" folderof 3ds controller theres a config file. Open it with notepad or the likes.
2. Theres a list of buttons and what they do. Like A:A and start:enter. Im away from my pc so I cant check the format for sure, but u get the Idea.
3. Theres also circle pad, touch screen and c stick options which can be either joystick 1/2 or mouse. Turn yr c stick or touch screen into mouse and the circlepad to joystick1. Note that needs to be uppercase.
4. Turn all the buttons to "VJoy x" x being 1-14. Again, for the right word instead of vjoy just read the instructions in the start of this same file (sry for bad eng). Again, uppercase.
5. Open minecraft options->controls and configure each action to the keys manually. I never used a controller on a pc minecraft so IDK but maybe theres a special option... just try yourself...
6. If that doesnt work try xpadder.
With that setup I run dolphin emulator and it feels awesome. I domt have a controller thats conectable to pc so thats the best I got...

Alternatively u can configure all buttons in the text file to be all the pc controlls (like x:e and y:space or something) but then I think youll lose circle pad and will have to use dpad...
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Yep. I have no idea how to do any of what you said. I have VJoy now though.
1. In the "pc" folderof 3ds controller theres a config file. Open it with notepad or the likes.
2. Theres a list of buttons and what they do. Like A:A and start:enter. Im away from my pc so I cant check the format for sure, but u get the Idea.
3. Theres also circle pad, touch screen and c stick options which can be either joystick 1/2 or mouse. Turn yr c stick or touch screen into mouse and the circlepad to joystick1. Note that needs to be uppercase.
4. Turn all the buttons to "VJoy x" x being 1-14. Again, for the right word instead of vjoy just read the instructions in the start of this same file (sry for bad eng). Again, uppercase.
5. Open minecraft options->controls and configure each action to the keys manually. I never used a controller on a pc minecraft so IDK but maybe theres a special option... just try yourself...
6. If that doesnt work try xpadder.
With that setup I run dolphin emulator and it feels awesome. I domt have a controller thats conectable to pc so thats the best I got...

Alternatively u can configure all buttons in the text file to be all the pc controlls (like x:e and y:space or something) but then I think youll lose circle pad and will have to use dpad...

I don't think minecraft takes joystick inputs. If you're using my fork of 3dscontroller (link in signature) then... I think my current .ini is set up for minecraft? Though you can change whatever you like. Just remember this will only work with my version, since the one linked in the OP won't recognise these controls (specifically, using the sticks as keys).

Port: 8889
Throttle: 5
Mouse Speed: 4
vJoy Device: 1

Circle Pad: KEYS
C Stick: MOUSE
D Pad: KEYS
Touch: MOUSE

A: SPACE
B: SHIFT
X: E
Y: CONTROL
L: CLICK
R: RIGHT CLICK
ZL: RIGHT CLICK
ZR: CLICK
Start: ESCAPE
Select: TAB
Tap: NONE

Left: Q
Right: F
Up: TAB
Down: E

Pad Left: A
Pad Right: D
Pad Up: W
Pad Down: S

C Stick Left: NONE
C Stick Right: NONE
C Stick Up: NONE
C Stick Down: NONE

(Just a note, you'll need to open up the keyboard on bottom screen to choose your items, so if you're on o3ds that also takes away your aiming until you close it again)
 
Last edited by ~Poke~,

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
Why are you guys making things that don't make any sense? Who wants to use a controller on 3ds? Why not make 11.0 downgrade exploit?
Un-fucking-believable. If I ran this site people would be banned for such a disgusting attitude. If this project isn't useful for you, don't bloody use it. Do you have any idea whatsoever how much hard work is involved in making homebrew? And do you have even the slightest inkling of how much work and technical knowledge is involved in making a kernel exploit? Did it occur to you that maybe, just maybe, the devs who are willingly giving their time to make FREE homebrew for this community aren't themselves interested in such a thing to warrant the thousands of hours of study followed by thousands more hours of research into an exploit which could, ultimately, amount to nothing? You are owed absolutely nothing by homebrew devs. Be fucking grateful for what you get, and if you're not happy on 11.0 pay for a hardmod.
 
D

Deleted User

Guest
I don't think minecraft takes joystick inputs. If you're using my fork of 3dscontroller (link in signature) then... I think my current .ini is set up for minecraft? Though you can change whatever you like. Just remember this will only work with my version, since the one linked in the OP won't recognise these controls (specifically, using the sticks as keys).

Port: 8889
Throttle: 5
Mouse Speed: 4
vJoy Device: 1

Circle Pad: KEYS
C Stick: MOUSE
D Pad: KEYS
Touch: MOUSE

A: SPACE
B: SHIFT
X: E
Y: CONTROL
L: CLICK
R: RIGHT CLICK
ZL: RIGHT CLICK
ZR: CLICK
Start: ESCAPE
Select: TAB
Tap: NONE

Left: Q
Right: F
Up: TAB
Down: E

Pad Left: A
Pad Right: D
Pad Up: W
Pad Down: S

C Stick Left: NONE
C Stick Right: NONE
C Stick Up: NONE
C Stick Down: NONE

(Just a note, you'll need to open up the keyboard on bottom screen to choose your items, so if you're on o3ds that also takes away your aiming until you close it again)
Afaik in one of the last versions they added a controller support. IDK if it is configurable tho.
Can u pls send me yr version in pm? I use mobile and there are no signatures...
 

rayman13579

Active Member
Newcomer
Joined
Sep 1, 2016
Messages
35
Trophies
0
Age
24
XP
1,231
Country
Australia
This might be a dumb question but is there a good way to get this to play Minecraft on PC? I'd like to use this because I'm on a laptop and the controls for it are just plain awful and I don't want to buy a $50 controller. When I tried playing Minecraft with my N3DS it didn't even recognize the Circle Pad or C-Stick. Am I doing something wrong?

xbox360ce is a program that can emulate every gamepad to work as an xbox360 controller, then another progrma "Minecontrol" let's you play minecraft with an xbox360 controller.
With these two you should be able to do it. Can't think of another way.
 

Mic1604

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
120
Trophies
0
Age
23
XP
159
Country
Mexico
I don't think minecraft takes joystick inputs. If you're using my fork of 3dscontroller (link in signature) then... I think my current .ini is set up for minecraft? Though you can change whatever you like. Just remember this will only work with my version, since the one linked in the OP won't recognise these controls (specifically, using the sticks as keys).

Port: 8889
Throttle: 5
Mouse Speed: 4
vJoy Device: 1

Circle Pad: KEYS
C Stick: MOUSE
D Pad: KEYS
Touch: MOUSE

A: SPACE
B: SHIFT
X: E
Y: CONTROL
L: CLICK
R: RIGHT CLICK
ZL: RIGHT CLICK
ZR: CLICK
Start: ESCAPE
Select: TAB
Tap: NONE

Left: Q
Right: F
Up: TAB
Down: E

Pad Left: A
Pad Right: D
Pad Up: W
Pad Down: S

C Stick Left: NONE
C Stick Right: NONE
C Stick Up: NONE
C Stick Down: NONE

(Just a note, you'll need to open up the keyboard on bottom screen to choose your items, so if you're on o3ds that also takes away your aiming until you close it again)
Do you think there could be a way to map the Home button as a Joy key in the CIA build?
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Do you think there could be a way to map the Home button as a Joy key in the CIA build?
I think the homebrew launcher reacts to the home button, so maybe? Don't think normal homebrew/apps can do that though, so this isn't something I'm gonna try add.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
I think the homebrew launcher reacts to the home button, so maybe? Don't think normal homebrew/apps can do that though, so this isn't something I'm gonna try add.
He's asking specifically about the CIA build, in which pressing the home button will bring back the home menu to close the app or switch to another one. I don't think even the CIA build would be able to override this in order to respond differently to a home button press, since this behaviour is built into the home menu itself. It only works in 3dsx homebrew because the home menu isn't running while running a 3dsx from the homebrew launcher.
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
He's asking specifically about the CIA build, in which pressing the home button will bring back the home menu to close the app or switch to another one. I don't think even the CIA build would be able to override this in order to respond differently to a home button press, since this behaviour is built into the home menu itself. It only works in 3dsx homebrew because the home menu isn't running while running a 3dsx from the homebrew launcher.
Yeah, that's basically what I meant. The CIA build could only do this if you managed to kill off the home menu.
I guess the 3dsx build could only do this if it's not running under a homebrew launcher, since the keypress is used by that too? So that all seems rather messy.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
Yeah, that's basically what I meant. The CIA build could only do this if you managed to kill off the home menu.
I guess the 3dsx build could only do this if it's not running under a homebrew launcher, since the keypress is used by that too? So that all seems rather messy.
I think a 3dsx could possibly override the existing behaviour. The home button action is handled by *hax I believe, so it might be necessary to de-register a service and re-register it in order to override the default behaviour. I don't actually know if that's possible though.
 
  • Like
Reactions: ~Poke~

Mugen2x

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
84
Trophies
0
Age
33
XP
131
Country
United States
PLEASE i NEED HELP HERE D: I'M DYING!! ok no, 3DSController is not working on Windows 10, I've installed the required DLL And Updated the Visual C++ Packs and nothing, i do always get the same error: 0xc000007b, And i'm trying to use Poke's 0.7.2 version
 

Eddypikachu

Well-Known Member
Member
Joined
Mar 25, 2015
Messages
921
Trophies
0
Age
34
XP
2,140
Country
United States
Hey it says msvcr120.dll is missing from my computer so I downloaded it and put it in system 32 but it still says that I dont have it even after I restarted my computer after installing the missing .dll file is there something wrong with my computer or what am I doing wrong?
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Hey it says msvcr120.dll is missing from my computer so I downloaded it and put it in system 32 but it still says that I dont have it even after I restarted my computer after installing the missing .dll file is there something wrong with my computer or what am I doing wrong?
Downloading random .dll files off the internet is not a great idea. Go delete it, and install this: https://www.microsoft.com/en-us/download/details.aspx?id=30679
(In future if you have to download a .dll, just put it in the same folder as the program that needs it.)
 
  • Like
Reactions: Eddypikachu

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Call my wifey, tell her pick up stuff on her way over.
  • K3Nv2 @ K3Nv2:
    Pick up my door dash meat me in the allyway
    +1
  • BigOnYa @ BigOnYa:
    Wifey is busy, so ill send my buddy @AncientBoi , in his gimp outfit. "who ordered the 6" sausage?""
  • K3Nv2 @ K3Nv2:
    Like subway it's false advertising
    +1
  • BigOnYa @ BigOnYa:
    Ok "who ordered the Vienna sausage?"
  • K3Nv2 @ K3Nv2:
    Uremum
    +1
  • BigOnYa @ BigOnYa:
    My buddy convince me to download and play poker game with him yesterday, called Four Kings Casino, its pretty fun actually, you create a avatar and walk around in a virtual casino, and play any table, or slots with others online.There's even a dance club and bowling alley.
  • SylverReZ @ SylverReZ:
    They should bring advertisements like this back LOL.
  • BakerMan @ BakerMan:
    or that german ninja turtle commercial
    +1
  • K3Nv2 @ K3Nv2:
    Forgot to buy BBQ sauce at the store so made my own ffs
  • RedColoredStars @ RedColoredStars:
    Blues Hog BBQ sauces are pretty good.
  • K3Nv2 @ K3Nv2:
    My insurance has a thing where if I do a virtual visit they'll just send me a $100 gift card to Walmart I'm about to sell a company my medical history for $100 lol
  • BigOnYa @ BigOnYa:
    My insurance has a thing called, " Nope, we aren't paying for that." that they like to use on us all the time. Then we play the "Ok we will go to some other insurance company." then they miraculously say ok we will pay for that.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Well look at what the cat dragged in!!!
  • BigOnYa @ BigOnYa:
    Hey, do you feel any older?
  • K3Nv2 @ K3Nv2:
    No I don't
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, not right now
    +1
  • BigOnYa @ BigOnYa:
    @K3Nv2 That's my phrase, stop it
    +1
  • K3Nv2 @ K3Nv2:
    Your phrase is I'm not drunk
    +1
  • Xdqwerty @ Xdqwerty:
    I feel a discomfort in my throat
  • SylverReZ @ SylverReZ:
    BigOnYa after a long day.
    Xdqwerty @ Xdqwerty: @SylverReZ, hello