Giter Site home page Giter Site logo

3dscontroller's People

Contributors

alcaro avatar caffvic avatar cturt avatar d4mation avatar joel16 avatar ordinaryperson2 avatar thejsa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

3dscontroller's Issues

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.

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

capture

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?

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)

Linux?

Maybe give us Loonix people some love?
I could be a Linux tester if you want?

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

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.

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

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?

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?

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.

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.

[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?

nvm repeat

no matter what i put into the keybinds it won'k left or right click.

Custom key bindings

Make the 3DSController.ini file more sophisticated so that it can read custom key bindings.

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..

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.

App error

I get the error 0xc000007b when I try t o launch on pc

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?

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

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

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.

Custom port

Rather than always using port 8888, allow a custom port to go into 3DSController.ini.

.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.

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.

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.

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?

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.

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.

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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.