Hacking Nintendont Controller-Configurations

pabz

Member
Newcomer
Joined
Feb 20, 2019
Messages
6
Trophies
0
Age
31
XP
52
Country
Canada
still confused a bit, the values are different than in HID test v6. How would i implement these values (mainly the c stick values) into nintendont?
 
Last edited by pabz,

markozutic

New Member
Newbie
Joined
Mar 20, 2019
Messages
1
Trophies
0
Age
32
XP
43
Country
Serbia, Republic of
is there a good way to make dual ps2 dualshock gamepads to work for multiplayer via an adapter like this? (dual ps2 gamepad to usb adapter)
im having a genuine controllers, and this generic usb adapter and i tried some variants of multiin and multiinvalues and none made it work like 2 separate gamepads for mp. target game to play is crash nitro kart.
 

blueagent004

Well-Known Member
Member
Joined
Mar 9, 2017
Messages
197
Trophies
0
Age
45
XP
954
Country
Hong Kong
Hi, I'm really new to this Nintendont controller scheme, but I have the new Horipad for Switch and made the following controller .ini file (attached):

Unfortunately is not working. Can anyone help me understand what is wrong with this configuration file? I've follow all the guides to create the file and it simply doesn't recognize the controller.
I've tried to put the "controller.ini" in the root of the SD card and to put the file in the CONTROLLERS folder under the name of 0F0D_00C1.ini, without success.

Your help is highly appreciated.

Thanks and merry Christmas to you all,

MF

sorry to ask, but were you eventually able to get this to work?
 

Eismagier

New Member
Newbie
Joined
Sep 30, 2010
Messages
3
Trophies
0
XP
5
Country
Germany
I'm trying to get my (genuine) Xbox 360 Wireless Controller to work with Nintendont using a Mayflash MAGIC-NS adapter. It works perfectly, with one exception: I can't get the analog triggers to work in analog mode. HIDTest shows offsets 17 and 18 changing from 00 to FF with everything in between, but I can't get AL and AR to reflect that.

DigitalLR missing: AL/AR stuck on 00.
DigitalLR=0: AL stuck on 00, AR stuck on 02.
DigitalLR=1 or DigitalLR=2: AL/AR only show 00 (when not pressed) or FF (when pressed).

My INI:

Code:
[Mayflash Magic-NS Xbox 360 Wireless]
VID=0079
PID=18D2
Polltype=1
MultiIn=0
DigitalLR=2
DPAD=1
Power=1,10
A=0,04
B=0,02
X=0,08
Y=0,01
Z=0,20
S=1,02
L=0,40
R=0,80
Left=2,06
Down=2,04
Right=2,02
Up=2,00
UpLeft=2,07
RightUp=2,01
DownRight=2,03
DownLeft=2,05
StickX=3,0,FF
StickY=4,0,FF
CStickX=5,0,FF
CStickY=6,0,FF
LAnalog=17
RAnalog=18
 

wesleibruno

New Member
Newbie
Joined
Oct 19, 2017
Messages
4
Trophies
0
Age
30
XP
414
Country
Brazil
This is my fully functional map for the PowerA Nintendo Switch Wired Controller Plus that resembles an actual gamecube controller. The controller itself doesn't possess analog triggers, though, so if your game requires it, you're SOL.

Special thanks to arquillos who posted earlier in this thread. His template, while seemingly flawed, was the backbone for this one.

Enjoy!

[This controller.ini was made for a PowerA Nintendo Switch Wired Controller Plus]
VID=20D6
PID=A711
Polltype=1
DPAD=1
#Sections descend numerically by Offset#
#Section 1: 0 Offset, Value descends numerically, then alphabetically#
B=0,1
A=0,2
X=0,4
Y=0,8
Z=0,20
L=0,40
R=0,80
DigitalLR=1
#Section 2: 1 Offset, Value descends numerically, then alphabetically#
Power=1,1
S=1,2
LAnalog=1,4
RAnalog=1,8
#Section 3: 2 Offset, Value descends numerically, then alphabetically#
Up=2,0
RightUp=2,1
Right=2,2
DownRight=2,3
Down=2,4
DownLeft=2,5
Left=2,6
UpLeft=2,7
#Section 4: Stick Offsets descending numerically#
StickX=3
StickY=4
CStickX=5
CStickY=6
Rumble=0
RumbleType=1
RumbleDataLen=0E
RumbleDataOn=51,00,00,00,FF,00,00,FA,FE,00,00,00,00,00
RumbleDataOff=51,00,00,00,00,00,00,FA,FE,00,00,00,00,00
RumbleTransferLen=07
RumbleTransfers=2


Wow this was amazing.
With this .ini file, are possible to emulate half press R button using ZL as happen with the classic controller?
this ini are for the gamecube shaped wired controller, right friend?
 

SetoKai

New Member
Newbie
Joined
Apr 8, 2019
Messages
1
Trophies
0
Age
34
XP
61
Country
Vietnam
Please someone help in my case:

if no button is pressed:
F0 86 B1 86 BF 7B 3B 85 08

if I pressed Dpad UP:
F0 86 B1 86 BF 7B 3B 85 00

So what I need to write down? I tried
Up=8,00 but it's wrong.


Thank you.

PS: never mind, I solved it myself.
The result is still

Up=8,00 but you need to set DPAD=1 and define UpLeft, DownLeft, DownRight, RightUp.
 
Last edited by SetoKai,
D

Deleted User

Guest
I recommend using an existing configuration as reference (for button names etc). First test if your device is supported: press any button / move a stick and the values shown on the bottom of HID-Test should change, if they don't, your device is not supported (do this, without a sd:/controller.ini).

For example, if no button is pressed, the MayFlash Wii Classic Controller to USB Adapter gives:
7A 8A 86 2F 00 0F 00 00

Now pressing some buttons changes it to:
74 8A 86 2F 00 0F 20 00

As you can see offset 6 (it starts from 0, not 1) changed to value 20, so in the controller.ini you would write (say it's button A):

A=6,20

So you write the offset (6) and the value (20). Analog Sticks only need offset, not value. Example pressing right analog stick to the right:
FF 8A 86 2F 00 0F 20 00

As you can see offset null changed, so you would write:

CStickX=0

As CStick is the right analog, the left analog would be Stick (X and Y as per axis).

Once you created your controller.ini restart HID-Test with sd:/controller.ini. Now at the bottom HID-Test will show all available buttons (except power). Now then you press a button HID-Test should show that button pressed, if nothing happens or a wrong button is shown pressed, edit your controller.ini.

If the dpad does not work change DPAD=0 to DPAD=1 and fill additional values for diagonal directions (RightUp etc..., see available configurations as reference).

Once everything is fine, post your configuration here in order for it to be included in my repository.
Hey im making a config for the mayflash magic ns with a wired dualshock 4 v2 and the values change and everything but how can i get started?
 
D

Deleted User

Guest
I thought I'd set up a GIT Repository to store all user-created Nintendont controller-configurations.

Currently there are the default ones + DRaGMaRe's configuration for the Trio Linker v1. Feel free to provide new ones, if you have a GitHub-Account you can send me a pull-request, instead of a forum-post here, too.

Please only post questions regarding or controller-configurations here, not about Nintendont or whatever (there are plenty of threads already).

You can find the GIT Repository here: https://github.com/Nanolx/nintendont-controller

Now we need someone who writes a short how-to for hidtest.
Link is broken says 404 nothing found here

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

Please someone help in my case:

if no button is pressed:
F0 86 B1 86 BF 7B 3B 85 08

if I pressed Dpad UP:
F0 86 B1 86 BF 7B 3B 85 00

So what I need to write down? I tried
Up=8,00 but it's wrong.


Thank you.

PS: never mind, I solved it myself.
The result is still

Up=8,00 but you need to set DPAD=1 and define UpLeft, DownLeft, DownRight, RightUp.
Could you explain me the procedure you used to create your ini?
 

Meowtopia

New Member
Newbie
Joined
May 7, 2019
Messages
1
Trophies
0
Age
20
XP
60
Country
United States
I have been looking recently and I was wondering if there is any way to change the sensitivity or responsiveness of the controller sticks on an original gamecube controller. In many games it is very hard to control my activities and aim as tilts that are not over halfway are not sensed and can only go so far before being sensed as a full throttle.
 
D

Deleted User

Guest
does anyone know how to map c stick directions to a button rather than an axis
You will need a GameCube adapter rather than using the integrated ports if you are on the Wii. Once you have the adapter, just copy the button values and paste them on the c-stock values
 

Shadic38

New Member
Newbie
Joined
Jun 19, 2019
Messages
2
Trophies
0
Age
23
XP
44
Country
Mexico
I was doing an ini for HORI nintendo switch battle pad (USB controller) I leave what i have done so far, if someone can finish it, do it please
 

Attachments

  • 0f0d_00dc.rar
    236 bytes · Views: 132

Volkyrion

New Member
Newbie
Joined
Jun 23, 2019
Messages
2
Trophies
0
Age
24
XP
47
Country
Australia
I recommend using an existing configuration as reference (for button names etc). First test if your device is supported: press any button / move a stick and the values shown on the bottom of HID-Test should change, if they don't, your device is not supported (do this, without a sd:/controller.ini).

For example, if no button is pressed, the MayFlash Wii Classic Controller to USB Adapter gives:
7A 8A 86 2F 00 0F 00 00

Now pressing some buttons changes it to:
74 8A 86 2F 00 0F 20 00

As you can see offset 6 (it starts from 0, not 1) changed to value 20, so in the controller.ini you would write (say it's button A):

A=6,20

So you write the offset (6) and the value (20). Analog Sticks only need offset, not value. Example pressing right analog stick to the right:
FF 8A 86 2F 00 0F 20 00

As you can see offset null changed, so you would write:

CStickX=0

As CStick is the right analog, the left analog would be Stick (X and Y as per axis).

Once you created your controller.ini restart HID-Test with sd:/controller.ini. Now at the bottom HID-Test will show all available buttons (except power). Now then you press a button HID-Test should show that button pressed, if nothing happens or a wrong button is shown pressed, edit your controller.ini.

If the dpad does not work change DPAD=0 to DPAD=1 and fill additional values for diagonal directions (RightUp etc..., see available configurations as reference).

Once everything is fine, post your configuration here in order for it to be included in my repository.

Hi, I set up the Hori Battle Pad for the Switch and the pdp Wired Fight Pad Pro for Switch to work with Gamecube games, I'll leave them here :) If you swap them to .ini files they should be fine!

EDIT: The Hori Battle Pad doesn't work quite right, but the pdp one works fine :)

EDIT 2: Turns out the Hori pad doesn't work at all, that's my bad, i'll look into again in the future, if anyone else fixes it first, let me know!
 

Attachments

  • controller_Nintendo_Switch_Gamecube_Wired_FightPad_Pro.txt
    346 bytes · Views: 255
Last edited by Volkyrion,

HiroshiYamauchi

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
268
Trophies
1
XP
1,107
Country
Brazil
Hi guys, couldn’t find any solid info about this, but did anyone manage to make the “Nyko Gamecube adapter for Switch” to work with Nintendont on Wii U?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :rofl2: