Homebrew 3DS Controller

  • Thread starter Thread starter CTurt
  • Start date Start date
  • Views Views 454,631
  • Replies Replies 1,201
  • Likes Likes 104
yep but it doesn't seem to recognize the circle pad as a joystick

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

and this only seems to happen on the newest version
Try using my ini file, see if that helps.
 

Attachments

weirdly still no it still comes out as this 8 up 2 down 4 left and 6 right

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

that goes for the d pad c pad and c stick altogether
 
Would be possible to use a new 3ds as a xbox 360 controller? Or the keyboard buttons as a xbox controller? I'd like to play gta v with it
 
  • Like
Reactions: majoru
Every once in awhile, the touch screen mouse lags, making it extremely annoying to play osu! with. I am using version 7.2 with my mouse set to absolute position. Any way i could fix this?
Edit: It was a network problem, I gave the PC program a high priority and it works fine now.
 
Last edited by dpebble,
@CTurt for the love god please update the op with 3ds controller 0.7.2. people keep downloading 0.6 which has no c-stick support. https://github.com/Ordinaryperson2/3DSController/releases/tag/0.7.2
It's a little more complicated than that. I contributed to 0.6 as well and CTurt was kind enough to pull my changes into his tree. I asked him to take my 0.7 as well, but I assume he missed the PM. Years have passed and now he's accepted different code from other people (who actually know how to use github and did a proper pull request, which I didn't know) so now his and my version have forked in different directions, and it'd take a bit of digging to recombine them.
I don't actually know C, I just figured this out by experimenting, so I'm not super keen to sort the mess out and it doesn't look like anyone else is either :P
(Honestly, I'm a little more intimidated by Github, since I think it would end up attributing a lot of code to me that was actually from other people's additions. I don't know how to sort that mess out at all and I'd feel rude just accepting it.)

Has anyone tried this for playing Minecraft in PC?
My version works great (though you need the keyboard open for 1 - 9 keys, so you need the c-stick to look, so n3ds only if you want it to be convenient).

Would be possible to use a new 3ds as a xbox 360 controller? Or the keyboard buttons as a xbox controller? I'd like to play gta v with it
Look up x360ce. You'll also need to use vJoy if you want the circle pad/c-stick to be actual analog sticks. It's a bit messy but it works, I played Life Is Strange with it. Again, you want n3ds so you actually have enough buttons/sticks.
 
Last edited by ~Poke~,
  • Like
Reactions: Master-Killua
It's a little more complicated than that. I contributed to 0.6 as well and CTurt was kind enough to pull my changes into his tree. I asked him to take my 0.7 as well, but I assume he missed the PM. Years have passed and now he's accepted different code from other people (who actually know how to use github and did a proper pull request, which I didn't know) so now his and my version have forked in different directions, and it'd take a bit of digging to recombine them.
I don't actually know C, I just figured this out by experimenting, so I'm not super keen to sort the mess out and it doesn't look like anyone else is either :P
(Honestly, I'm a little more intimidated by Github, since I think it would end up attributing a lot of code to me that was actually from other people's additions. I don't know how to sort that mess out at all and I'd feel rude just accepting it.)


My version works great (though you need the keyboard open for 1 - 9 keys, so you need the c-stick to look, so n3ds only if you want it to be convenient).


Look up x360ce. You'll also need to use vJoy if you want the circle pad/c-stick to be actual analog sticks. It's a bit messy but it works, I played Life Is Strange with it. Again, you want n3ds so you actually have enough buttons/sticks.
I tried that and got most of it working, however if I move the left analog too far up, then for some reason it "inverts". If I tap it up gently, it's fine. Do you know how to fix that?
 
It's a little more complicated than that. I contributed to 0.6 as well and CTurt was kind enough to pull my changes into his tree. I asked him to take my 0.7 as well, but I assume he missed the PM. Years have passed and now he's accepted different code from other people (who actually know how to use github and did a proper pull request, which I didn't know) so now his and my version have forked in different directions, and it'd take a bit of digging to recombine them.
I don't actually know C, I just figured this out by experimenting, so I'm not super keen to sort the mess out and it doesn't look like anyone else is either :P
(Honestly, I'm a little more intimidated by Github, since I think it would end up attributing a lot of code to me that was actually from other people's additions. I don't know how to sort that mess out at all and I'd feel rude just accepting it.)


My version works great (though you need the keyboard open for 1 - 9 keys, so you need the c-stick to look, so n3ds only if you want it to be convenient).


Look up x360ce. You'll also need to use vJoy if you want the circle pad/c-stick to be actual analog sticks. It's a bit messy but it works, I played Life Is Strange with it. Again, you want n3ds so you actually have enough buttons/sticks.
I was using it and didn't work.
After tried that, I readed the ".ini" file and I noticed I haf to put "joybutton" or something like that to each n3ds button lol, then it worked for x360ce! Thanks
I regret for buying a xbox one controller with charge and play kit, and a pc adapter (120$)
 
  • Like
Reactions: ~Poke~

Site & Scene News

Popular threads in this forum