Does anybody have an already-set up alternate input scheme to give out?
GIMP.ini? Is that in the source code?There are predefined keyconfigs which come with 3DSCPlusDummy. GIMP.ini should have a few rectangles setup.
GIMP.ini? Is that in the source code?
Just in case, I downloaded it right now.
All right. GIMP.ini. I do not see how does this fit on the Python script.
EDIT: Managed to make the touch screen work, but the keypads nada.. hmm
whats:
CAL:
32;24 --> 492;521
288;216 --> 3568;3563
Also managed to key this as well:
you must configure the parameters in vJoyConf otherwise you'll get a crash
- Axes = X, Y, Ry, Ry
- Number of buttons = 16
- POV = 1 Continuous
- Disable all effects
Why 2 Ry? Also keypads doesnt seem to work.
Hi, firstly thank you for making this, it's awesome!
For people that want to use it as a controller on any game, here are some steps:
-snip-
Thanks for the temporary workaround!
Edit: added reference to first post until I get xboxinterface working
If you run into issues using the old ScpVBus, you may try to use ViGEm, it's updated and easier to install.
I think you can look at the code of UCR to know how to use it
Edit: I can try to look at it myself, but I'm unable to get the source of DummyJoy on the repository
Hi, firstly thank you for making this, it's awesome!
For people that want to use it as a controller on any game, here are some steps:
Firstly, make sure that everything works fine on the 3DS side.
Then, install vJoy driver from their official website:
http://vjoystick.sourceforge.net/site/index.php/download-a-install/download
Don't forget to configure it according to OP
After this, download UCR from GitHub:
https://github.com/Snoothy/UCR/releases
You can now run DummyJoy, connect to your 3DS and check that you can interact with the vJoy controller using vJoy Monitor.
Now, you only need to configure UCR to emulate an Xbox360 controller:
Install ViGEmBus:
https://github.com/ViGEm/ViGEmBus/releases
You can now run UCR, and create a new profile, set the input device to the fist vJoy Device and the output one to the first ViGEm Xbox 360 controller.
Now, you need to map all buttons and axis, run the profile, and you're ready to go!
It should even works on games that has protections like Denuvo.
Note:
To map LT and RT, you will need to use two "Map two buttons to one axis", like this:
I hope it helped you, feel free to ask any questions
What is a keypad?
The CAL popup happens when using osu!Controller, I accidentally left it in. It displays touch screen callibration, which changes hardware touchscreen readings into pixel co-ordinates.
The vJoy client will be eventually replaced by an Xbox360 controller emulator. In the meantime enable Z and Rz too if you want to use the CStick. Double Ry is a typo, it should be Rx, Ry, Rz.
Here is the fist release, please report any bug if you find one, and tell me if you see any improvement that could be made.
I hope you'll enjoy it: https://github.com/Eveldee/Eveldee.3DSCPlusViGEm
Works flawless!Here is the fist release, please report any bug if you find one, and tell me if you see any improvement that could be made.
I hope you'll enjoy it: https://github.com/Eveldee/Eveldee.3DSCPlusViGEm