3dscontroller's People
Forkers
jazanaterz cfwprpht ordinaryperson2 redtopper ezhangle jixunmoe nalistegit d4mation anthonyquizon alcaro caffvic thejsa ulysseswu amyvmiwei spacereaper jupitteer thenightmancodeth jde1126 phil5004 lfuelling ryuzaki-mrl t-gabor nxkarim tulipkitten genmind slkun gannio hydroreaper666 cualquiercosa327 drikoz slenered gecko4526 raventhecat333 dinfevo wopol1 pydraxalpta quinndiggity dav1dnix williammasanja enderzombi102 trevor34 blowingahoolie gariel mushishirohime cybrwire pascal-projects cooldoggy3dscontroller's Issues
L+R are always being triggered
Hi, I've got a problem with the L+R inputs. It appears that they are always being pressed when in fact I'm not touching them. If I go to change the controls in the game I'm playing, I don't have a chance to change anything and the L+R inputs are immediately used. I think it has something to do with the way the L+R buttons are used, I guess they have some sort of axis that need calibrating in some way. But I'm not 100% sure on how I would calibrate them or if that's even the right idea, haha.
Here is my current config file (3dscontroller.ini) which is the same both on my computer and on my 3ds:
Port: 8889
Throttle: 20
Circle Pad: JOYSTICK1
C Stick: JOYSTICK2
Touch: MOUSE
Mouse Speed: 0
A: JOY1
B: JOY2
X: JOY3
Y: JOY4
L: JOY5
R: JOY6
ZL: W
ZR: Q
Left: LEFT
Right: RIGHT
Up: UP
Down: DOWN
Start: ENTER
Select: BACKSPACE
Tap: SPACE
The game I'm currently playing is Rogue Legacy, if that changes anything at all.
Mac
I own a Mac and would really like to use this, is their any way to do that? I could even be a beta tester if you need one.
Custom port
Rather than always using port 8888, allow a custom port to go into 3DSController.ini.
How can I connect two consoles at the same time?
as soon as i start 3ds controller it goes to a black screen and doesnt connect
im on 11.3.0.36U and was able to get homebrew working again but whenever i open its not a cia btw its 3dsx version anyway when i open it for a breef second it shows something then black screen then it freezes any help would be appreciated thanks in advance
Support the New 3DS additional buttons and control stick
There is some commented out code that inits irrst. I just need to add the buttons to the packet and find someone to test it.
3dsController.ini file not working
I'm using n3ds 11.2 a9lh and when I change the PC 3dsController.ini it doesn't change anything, the 3ds still uses the default controls, and the circle pad does nothing.
MSVCR120.dll Missing...
I downloaded the DLL, and added it to system 32, but no luck.
Windows 7 - 64bit
PC Server not starting
My Firewall is open for this Program andit starts with this Code:
3DS Controller Server 0.6
Port: 8889
Running on: Laptop
Your local IP(s):
192.168.1.21
Usually you want the first one.
And if I make a Portscan this Port is not used and my 3DS won't connect.
3ds Circle Pad Pro Support
When will the Circle Pad Pro be supported?
nvm repeat
no matter what i put into the keybinds it won'k left or right click.
vJoy still failed even though i used the 2.0.4. lib file
I'm on windows 10 BTW
Custom key bindings
Make the 3DSController.ini file more sophisticated so that it can read custom key bindings.
cant open 3DS controller.exe on the pc (windows 10)
first error: "libgcc_s_dw2-1.dll is missing from your computer..."
-i got the dll file then i tried putting the missing dll in the same folder as the 3DSController.exe file, then:
second error: "libstdc++-6.dll is missing from your computer..."
-did the same as before; got the .dll then i placed it in the same folder as 3DSController.exe, then:
third error: "the application couldn't start correctly (0xc000007b)."
after the last error, i cant think of any other way on how to make it work, tried changing compatibility option, still didnt work. i wonder if its the .dll files that i got, but not sure, i dont know much about this stuff xD
im running on windows 10
any help?
Ability to enter IP address in 3ds
Currently changing IP address needs to edit .ini file in TF card, this is not convenient when people got 2 or more computers. Is it possible to enter IP address and Port in 3ds?
GUI
If 3DSController.ini doesn't exist, rather than just exiting, allow the user to the enter the IP address on the 3DS and save it to 3DSController.ini.
Touch pad doesn't work in Osu!
When I try to use the touch pad as a mouse on Osu! It's unresponsive. But when I use it in any other application it works?
.ini file not being detected
I have the .ini file at the root of the sd but ny 2ds will not detect it, it has all the proper info inside too. I am running with steel hax on 11.0.
Linux executable
could you maybe develop a Linux server for the controller?
linux python script not working
Not working with xubuntu 16.04.3 :(
EDIT: Silly me. Fixed it
How do you bind multiple bindings to a key (i wanna play pokemon type wild)
i Wanna Have left down right and up on my circle pad but i dont know how to do it
ZR &ZL not working on CIA version
ZR &ZL not working on CIA version. I'm using the linux version for the PC side of things.
JOYSTICK2 not detected
Hey there!
I recently downloaded the app (for Portal 2 reasons,) but upon testing, JOYSTICK2 (Rx/Ry) does not respond whatsoever. Along with this, vJoy does not recognize button inputs 13-16. Other than that, it works wonderfully. Is there a reason for this?
POV Hat support?
I'd like to be able to use my 3DS' D-Pad as a D-Pad (POV Hat), but that doesn't appear to be supported.
Can't build the PC application, linker error
App error
I get the error 0xc000007b when I try t o launch on pc
Possible problem: sb. may not want to use L+R+X as a hot key to toggle the keyboard
It's just a suggestion.
Some PC game may use the same hot key as well, although I don't have an example.
You could make it to the PC's 3DScontroller.ini so that user can adjust as their will.
Simply close this issue, as I haven't met this problem yet :)
clic add
i think that it's necessary... touch+L clickLeft or touch+R clickRight if LZ or RZ then doubleclick :)
i'm apologise for write on the wrong site buy i don't know where i can do it...
sorry my bad english :p
Screen keeps being black even after leaving the app
The app works very well on my O3DS's 9.4E EmuNAND (CIA version, Gateway CFW). I can't exit it tho, the HOME button just doesn't do anything, even after closing the PC client/disabling the wireless switch.
edit : turns out that the HOME button works, but the screen stays black. It will stay black until I exit the app using the HOME button (and touch the quit button "below" the black screen) and close the console's lid to put it to sleep.
CIA/3DSX app issues
I'm using the 0.6 release.
The CIA app doesn't give the C-stick/ZL/ZR inputs to vJoy.
The 3DSX app does, but it locks up when exiting to homebrew via START+SELECT.
Black screen but doesn't work
"Otherwise, you should just see a black screen, this is a good sign. To see if it works, open Notepad and press some buttons on the 3DS, they should show up. You can also test if the joystick works by going to Configure USB Game Controllers in Control Panel, it shows up as vJoy."
I have the black screen but when i use my keys i can't write anything (but LRX works)
TAP setting not working on commit eec5305
I am on windows 10 | O3DS 11.0
I have tried setting Tap to a random key like Q and when I tap my touchscreen it doesn't input Q so idk which is at fault. The PC app or the 3DS app. I just built the latest 3DS files and installed it via CIA then tried tapping the screen and still no keys being pressed. Every other key works just not tapping
xboxdrv fix
You should add / include a xboxdrv command that maps the buttons, so people can use it in wine/game that dont support xinput
Registers Circle Pad but no buttons or vice versa
If I don't use VJoy, all buttons register but none of the sticks. If I do use VJoy, the sticks register but no buttons. Maybe I just don't know how to configure VJoy lol
Mouse Center Fix?
I have this working on Linux, could you possibly make the joystick one center on the main monitor when there's a dual monitor setup, i have two monitors and it centers on the middle of the two, which makes it spaz out when it goes off the game and onto the other screen
[Suggestion] Broadcast Connection
Instead of depending on a single IP address, is it possible to make the 3DS application send a broadcast to the whole LAN, and when the server receives it, it connects to the 3DS app?
This would have issues if you have more than one computer running a 3DSController server, though. Maybe when the 3DS application receives multiple different connections, it could show a list of choices using the hostnames of the computers?
Unsupported keys
Looking at the instructions and after testing myself, I see that Ctrl, Alt, Insert, Delete, Home, End and function keys are not supported.
Is there any chance they will be in the future?
Left click not working in windows 10
Circle pad and C-stick not working
I recently tried this application and it works except for the circle pad and c-stick. All the buttons have there configured inputs working and the touch screen works for mouse but the sticks don't work. I have even tried to bind the pad and stick to mouse with no response from either.I have installed vJoy from the link in the github page. I would appreciate any help and support thank you.
Linux?
Maybe give us Loonix people some love?
I could be a Linux tester if you want?
[Suggestion] Merge with Ordinaryperson2's fork
Adds support for multiple 3ds's, POV hat for dpad, and more.
Can't exit the app when pressing select + start to come back to the hbl
O3DS 11.0
Linking the 3ds to Desktop PC (Ethernet cable)?
I don't know how to use the 3DS Controller with the desktop and the 3ds, because they're not linking. Help?
Android Support
This is no really issue. It's just a idea. Could you add support for android. Would be good because other apps need root
0.6 New 3ds buttons not registering
I've downloaded 0.6 and set it up, and it works perfectly except that it doesn't seem to pick up my ZL and ZR buttons, plus the c-stick. I've looked through the source code, and even though I'm not a very good programmer and I'm sure you tested it, the code seems fine. Are the compiled 0.6 files out of date? It's the release you added compatibility for this, so I'm questioning if they are the 0.6 code. I've tried compiling source code, but I just get a ton of errors. I've never compiled before, however..
Cannot find Xlib
So attempting to run it on my Mac it keeps on giving me this.
Traceback (most recent call last):
File "/Users/(MacName)/3DSController.py", line 6, in
import Xlib, Xlib.display, Xlib.XK
ModuleNotFoundError: No module named 'Xlib'
What does this mean?
This would be extremely helpful!
Ok, so two things, first a suggestion:
Since MANY do not have a static IP, then it's annoying to every time you reboot, to take out the SD card, edit the init, and put it back in, its really a hassle. How about you add in an interface like DDD's for example to go put in your IP address on application startup, it probably would be pretty easy too.
Second, an issue:
When I go to close the app without a connection to troubleshoot, the screen stays black, so I either have to try to press something to turn up the brightness to reset, or just restart.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.