Homebrew 3DSControllerPlus - PC-->3DS video and input streaming

  • Thread starter Sono
  • Start date
  • Views 85,393
  • Replies 381
  • Likes 49

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
Hey marcusD uh is the y button problem fixed yet?If not I understand you're pretty dang busy atm(also don't push yourself to hard).

it's not a bug >_>
but yes, it can be "fixed" by editing 3dsp.ini and changing "altkey" to 00000000 (8 zeroes) and press "load config"
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary

akira123

Well-Known Member
Member
Joined
May 2, 2015
Messages
166
Trophies
0
XP
219
Country
Couldn't really figure out where to ask this, and google didn't give me much help so here I go. Is it possible to use the 3DS as a controller for android? I don't mean by blutooth obviously, but through the network.

A bit of a late response, but yup, it was done in 2015. https://gbatemp.net/threads/homebrew-edpjoy3ds.392968/
Your device does have to be rooted although.

What the... The ideas that you guys have blow my mind. [emoji24][emoji24][emoji24] Can I use my n3DS as a second PS4 controller? Pretty please?[emoji769]

Sent from my Nexus 5 using Crapatalk

Lmao™ (Rainforest Alliance Certified®©¥) The idéa blo mi mindé. [emoji24]

Sent from my Samsung Tocco Lite GT-S5230 using Tapatalk
 
  • Like
Reactions: sniper_x002

LogicIsHansom

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
227
Trophies
0
Age
34
XP
500
Country
United States
how do I expect the people to have the new features if I don't even commit? >_>
lol sorry, let me push the commit with the binaries real fast
I'm still having the same problem disabling the backlight.

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

Also I still kinda don't know how to disable the circle pad and touchpad being the mouse thing.
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
I'm still having the same problem disabling the backlight.

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

Also I still kinda don't know how to disable the circle pad and touchpad being the mouse thing.

mouse mode can be set with "mmode" (0 is touch-only, 1 is CPad, 2 is CStick)
the Y button can be changed/disabled by setting "altkey" to "00000000"
67692b6a25.png
 

LogicIsHansom

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
227
Trophies
0
Age
34
XP
500
Country
United States
mouse mode can be set with "mmode" (0 is touch-only, 1 is CPad, 2 is CStick)
the Y button can be changed/disabled by setting "altkey" to "00000000"
67692b6a25.png
Alright I got everything working except the y button here's a pic of my config btw.

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

And I have reloaded the program on both my 3ds and pc.
 

Attachments

  • Screenshot (42).png
    Screenshot (42).png
    9.4 KB · Views: 329

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
Alright I got everything working except the y button here's a pic of my config btw.

did you close 3DSCPlusDummy before? also, you have to edit *every single* ini file you have created (including 3dsp.ini) as all of them contain this field, sorry for that :/
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
Yep I only have one config file and I've reopened the program a couple of times,but still the backlight comes on.

oh fuck, I made a typo in the program! luckily for you because of this you only need to edit 3dsp.ini, and create a line "altk=0" below "altkey", and that should permanently re-enable the Y key :P
 

LogicIsHansom

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
227
Trophies
0
Age
34
XP
500
Country
United States
oh fuck, I made a typo in the program! luckily for you because of this you only need to edit 3dsp.ini, and create a line "altk=0" below "altkey", and that should permanently re-enable the Y key :P
Alright it worked thank you,only one thing when I configured one button to c when I hold it it acts as if the key is being pressed 6 times at once,it's nothing big I was just wondering if there was a way to make it slower.It seems to be only a problem with autopress/held as the other two don't seem to do this.
 
Last edited by LogicIsHansom,

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
Alright it worked thank you,only one thing when I configured one button to c when I hold it it acts as if the key is being pressed 6 times at once,it's nothing big I was just wondering if there was a way to make it slower.It seems to be only a problem with autopress/held as the other two don't seem to do this.

set "KeyDown 'C'" to "Key pressed" and "KeyUp 'C'" to "Key released"... "Key held" triggers like 60times a second, so I don't really recommend setting anything to it
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,124
Trophies
0
Age
26
XP
1,745
Country
United States
set "KeyDown 'C'" to "Key pressed" and "KeyUp 'C'" to "Key released"... "Key held" triggers like 60times a second, so I don't really recommend setting anything to it
That's actually what I tried before. It only ever registered as one short press and it only really spped to have an effect with the dpad (number keys when spamming to scroll) and notepad.
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,312
Country
Hungary
I can't use this at all for PPSSPP tho :(

I'm too lazy to test, but if it really doesn't work then it's because PPSSPP must be using DInput/XInput which should technically use raw device input... but since I'm not using a raw device it just gets ignored as Windows can't override raw device input, only filter drivers can do that
 
  • Like
Reactions: Yepi69

Yepi69

Jill-sandwiched
Member
Joined
Nov 29, 2010
Messages
2,862
Trophies
2
Age
28
Location
Behind you
XP
1,776
Country
Portugal
I'm too lazy to test, but if it really doesn't work then it's because PPSSPP must be using DInput/XInput which should technically use raw device input... but since I'm not using a raw device it just gets ignored as Windows can't override raw device input, only filter drivers can do that
I figured as much, hopefully whenever you can, or if someone else does another fork, this could be implemented as DInput.
 

LogicIsHansom

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
227
Trophies
0
Age
34
XP
500
Country
United States
I did ev
I'm too lazy to test, but if it really doesn't work then it's because PPSSPP must be using DInput/XInput which should technically use raw device input... but since I'm not using a raw device it just gets ignored as Windows can't override raw device input, only filter drivers can do that
everything you told me and now it all works perfectly,thanks again.
 
Last edited by LogicIsHansom,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=3eGAHfC5P-Y