Hacking Nintendont Controller-Configurations

apretz

wat
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
Location
Tejas
XP
128
Country
United States
EDIT: i figured out the F710 just differs one ting from her brother, the offset is just +1
so in f510 the offset for A is 4,20, in the F710 controller is 5,20...

and i don't know where i should map LAnalog or RAnalog, or they are in the config for dummy?


I also spent some time trying to generate a configuration for the Logitech F710, but I haven't been able to get it to work. To start with, the controller must be in "DirectInput Mode", with the switch on the top set to D. If it's not, nintendont will crash on launch.

While many of the buttons are like migles said and offset by one, they aren't all like that. Additionally, I'm not seeing any analog input from the shoulder buttons in HID Test (v6), but it does look like they're updating a value digitally as just on/off. I also am not sure what people are mapping to Power, I couldn't get any input from the center "Logitech" button on the controller.

Unfortunately, even after I put together my best guess of a configuration, the moment I press a button on the controller once Nintendont (using r166) is running a game, it freezes or crashes. Nintendont is working fine for me using bluetooth with a pro controller. I would be happy to provide any debug information I can, since I'd love to get a controller with analog shoulder buttons working.

Here's the F710 configuration I made (this crashes Nintendont for me):

Code:
[Logitech Rumble Gamepad F710]
VID=046D
PID=C219
Polltype=1
DPAD=1
A=5,40
B=5,20
X=5,80
Y=5,10
Z=6,02
L=6,01
R=5,08
Power=6,10
S=6,20
Left=5,06
Down=5,04
Right=5,02
Up=5,00
RightUp=5,01
DownRight=5,03
DownLeft=5,05
UpLeft=5,07
StickX=1
StickY=2
CStickX=3
CStickY=4
LAnalog=12
RAnalog=13
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
I also spent some time trying to generate a configuration for the Logitech F710, but I haven't been able to get it to work. To start with, the controller must be in "DirectInput Mode", with the switch on the top set to D. If it's not, nintendont will crash on launch.

While many of the buttons are like migles said and offset by one, they aren't all like that. Additionally, I'm not seeing any analog input from the shoulder buttons in HID Test (v6), but it does look like they're updating a value digitally as just on/off. I also am not sure what people are mapping to Power, I couldn't get any input from the center "Logitech" button on the controller.

Unfortunately, even after I put together my best guess of a configuration, the moment I press a button on the controller once Nintendont (using r166) is running a game, it freezes or crashes. Nintendont is working fine for me using bluetooth with a pro controller. I would be happy to provide any debug information I can, since I'd love to get a controller with analog shoulder buttons working.

Here's the F710 configuration I made (this crashes Nintendont for me):

Code:
[Logitech Rumble Gamepad F710]
VID=046D
PID=C219
Polltype=1
DPAD=1
A=5,40
B=5,20
X=5,80
Y=5,10
Z=6,02
L=6,01
R=5,08
Power=6,10
S=6,20
Left=5,06
Down=5,04
Right=5,02
Up=5,00
RightUp=5,01
DownRight=5,03
DownLeft=5,05
UpLeft=5,07
StickX=1
StickY=2
CStickX=3
CStickY=4
LAnalog=12
RAnalog=13
R= is set wrong
needs DigitalLR=1 if no analog output from your triggers.
Set ZL= to the value of your left Z button
 

AlexeySinitsyn

Well-Known Member
Newcomer
Joined
Nov 16, 2011
Messages
75
Trophies
1
XP
1,382
Can't get my DualShock 2 (PS2 to USB) working with nintendont( I'm using this adapter. Tried changing PID & VID - no results.
sku_56393_1.jpg
 

apretz

wat
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
Location
Tejas
XP
128
Country
United States
R= is set wrong
needs DigitalLR=1 if no analog output from your triggers.
Set ZL= to the value of your left Z button

Thanks for the help! I've got an updated config that at least doesn't freeze/crash immediately. Oddly, the controls work when I get the progressive prompt (tested with double dash and mario sunshine), but as soon as it moves past that screen my WiiU reboots. It works fine without HID controllers enabled. Could that have something to do with the power draw of the wireless receiver when it's enabled vs my USB HD?
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
I also spent some time trying to generate a configuration for the Logitech F710, but I haven't been able to get it to work. To start with, the controller must be in "DirectInput Mode", with the switch on the top set to D. If it's not, nintendont will crash on launch.

While many of the buttons are like migles said and offset by one, they aren't all like that. Additionally, I'm not seeing any analog input from the shoulder buttons in HID Test (v6), but it does look like they're updating a value digitally as just on/off. I also am not sure what people are mapping to Power, I couldn't get any input from the center "Logitech" button on the controller.

Unfortunately, even after I put together my best guess of a configuration, the moment I press a button on the controller once Nintendont (using r166) is running a game, it freezes or crashes. Nintendont is working fine for me using bluetooth with a pro controller. I would be happy to provide any debug information I can, since I'd love to get a controller with analog shoulder buttons working.

Here's the F710 configuration I made (this crashes Nintendont for me):

the middle logitech button only works on xinput mode (it doesn't work on the pc in directinput mode either)

as for the shoulder buttons, ( you need to read the f710 manual it does explain this stuff about the directinput xD ) they turn digital in directinput mode....

for power i used select (since the gamecube doesn't have a select button) i remember it returned back to launcher...

i have that configuration with some diferences (i made some personal changes which it was better for me)

but the controller works fine with no crashes (even better than my ps2 to gamecube adapter)
 

apretz

wat
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
Location
Tejas
XP
128
Country
United States
as for the shoulder buttons, ( you need to read the f710 manual it does explain this stuff about the directinput xD ) they turn digital in directinput mode....

for power i used select (since the gamecube doesn't have a select button) i remember it returned back to launcher...

i have that configuration with some diferences (i made some personal changes which it was better for me)

Yep, I used select for power too. Could you pastebin me your configuration? The shoulder buttons/triggers threw me off because the existing F510 and F310 configurations looked like they supported analog triggers, even though Logitech claims all three models behave the same way in DirectInput mode. It doesn't help that Logitech seems to have broken all links to their support site from Google...

Still trying to figure out why it's causing my wiiu to reboot, especially since it works for you.
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
Yep, I used select for power too. Could you pastebin me your configuration? The shoulder buttons/triggers threw me off because the existing F510 and F310 configurations looked like they supported analog triggers, even though Logitech claims all three models behave the same way in DirectInput mode. It doesn't help that Logitech seems to have broken all links to their support site from Google...

Still trying to figure out why it's causing my wiiu to reboot, especially since it works for you.

before typing my previous answer i picked up the wii sd card and i compared both configs, they are the same... there is no need to put the same thing again

the diferences are: the face (abxy) buttons (like i said, i changed them as my likes)

and:
Code:
LAnalog=12
RAnalog=13

i dont touch my (not actually mine) wii for a long time... maybe i can give it a double check tomorrow or something to see if the analogs work but i dont promise anything since i am busy

and now that i think, maybe the analogs were working after all... i am now with this doubt...
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Thanks for the help.

With the Xeox button on, with 2 red leds on.

{Nothing pressed)

80 80 80 7E 00 00 08 00


{AnalogL 1/2 pressed}
Can`t pressed.

{AnalogL fully pressed} (L3 - Button)
80 80 80 7E 00 04 08 00

{AnalogR 1/2 pressed}
Can`t pressed.

{AnalogR fully pressed} (R3 - Button)
80 80 80 7E 00 08 08 00

{AnalogL}

(Stick up) 80 00 80 7E 00 00 08 00
(Stick down) 80 FF 7E 80 00 00 08 00
(Stick left) 00 80 80 7E 00 00 08 00
(Stick right) FF 80 80 7E 00 00 08 00

{AnalogR}

(Stick up) 80 80 80 00 00 00 08 00
(Stick down) 80 80 80 FF 00 00 08 00
(Stick left) 80 80 00 7E 00 00 08 00
(Stick right) 80 80 FF 7E 00 00 08 00

{8 directions - Dpad}

(Up) 80 80 80 7E 00 00 00 00
(Up-rigth) 80 80 80 7E 00 00 01 00
(Right) 80 80 80 7E 00 00 02 00
(Down-right) 80 80 80 7E 00 00 03 00
(Down) 80 80 80 7E 00 00 04 00
(Down-left) 80 80 80 7E 00 00 05 00
(Left) 80 80 80 7E 00 00 06 00
(Up-Left) 80 80 80 7E 00 00 07 00

{Buttons}

(X) 80 80 80 7E 04 00 08 00
(Y) 80 80 80 7E 08 00 08 00
(A) 80 80 80 7E 01 00 08 00
(B) 80 80 80 7E 02 00 08 00
(Start) 80 80 80 7E 00 02 08 00
(Back) 80 80 80 7E 00 01 08 00
(LB) 80 80 80 7E 10 00 08 00
(LT) 80 80 80 7E 40 00 08 00
(RB) 80 80 80 7E 20 00 08 00
(RT) 80 80 80 7E 80 00 08 00

That is all, well if will be good to have some help here, thanks.
Try this file
 

Attachments

  • controller_Xeox_Pro_Analog_Gamepad.ini.txt
    504 bytes · Views: 269

G0R3Z

Just Can't Be Bothered
Member
Joined
Aug 12, 2014
Messages
766
Trophies
0
Age
33
XP
928
Country
Does the Classic controllers work without needing an adapter, as in using them through the wiimote?
 

Henceforth

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
198
Trophies
0
Age
37
XP
189
Country
Argentina
Try this file
Sorry for respond late, i was watching the anime Monster (Thriller - Psychological) 74 episodes (2004).
I try your controller.ini , with the button 2 redleds on, the right stick you move mario,left stick you move the camara, the dpad do nothing,
the buttons works allright, the back button is power button. This is the right config or something is missing? A lot of thanks for your help.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Sorry for respond late, i was watching the anime Monster (Thriller - Psychological) 74 episodes (2004).
I try your controller.ini , with the button 2 redleds on, the right stick you move mario,left stick you move the camara, the dpad do nothing,
the buttons works allright, the back button is power button. This is the right config or something is missing? A lot of thanks for your help.
I dont know what game you are testing so I cant say what the controlles are expected to do.
Try it in HIDtest make sure everything works.
 

Henceforth

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
198
Trophies
0
Age
37
XP
189
Country
Argentina
I dont know what game you are testing so I cant say what the controlles are expected to do.
Try it in HIDtest make sure everything works.

It's Works great, i was testing Super Mario Sunshine. Thanks for the help, now you can add to the official post if you want.
 

Mackman

Well-Known Member
Newcomer
Joined
Jun 28, 2014
Messages
74
Trophies
0
Age
51
XP
102
Country
United States
I am lost.I finally got nintendont to work and I got a generic wireless Wii U classic controller Pro and I can't get it to work wirelessly or wired.Can someone show me what to do?
 

Mackman

Well-Known Member
Newcomer
Joined
Jun 28, 2014
Messages
74
Trophies
0
Age
51
XP
102
Country
United States
Any help here.My controller works up until I get ready to play the games.What am I doing or not doing wrong.I use the controller wirelessly.A generic Wii U classic Pro controller through nintendont app.
 

L0r3n20

New Member
Newbie
Joined
Oct 13, 2014
Messages
1
Trophies
0
Age
38
XP
75
Country
Italy
Hi all! First post! :yay:

I followed your (excellent!) guide and wrote a configuration file for my Trust Predator gamepad. I'll post the (working) .ini file
Code:
[Trust Predator Gamepad]
 
VID=0810
PID=0003
Polltype=1
DPAD=1
DigitalLR=1
A=5,40
B=5,80
X=5,20
Y=5,10
Z=6,08
L=6,01
R=6,02
S=6,20
Power=6,10
Left=5,06
Down=5,04
Right=5,02
Up=5,00
RightUp=5,01
DownRight=5,03
DownLeft=5,05
UpLeft=5,07
StickX=3
StickY=4
CStickX=2
CStickY=1
RAnalog=0
LAnalog=0

(R3 and L3 have not been set).
I have just one question. My gamepad is endowed with a rumble function, which correctly works on both PC and PS2 (it has a double connector) but it doesn't rumble using wii. Any suggestion on how to enable it?
Many thanks!
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Hi all! First post! :yay:

I followed your (excellent!) guide and wrote a configuration file for my Trust Predator gamepad. I'll post the (working) .ini file
Code:
[Trust Predator Gamepad]
 
VID=0810
PID=0003
Polltype=1
DPAD=1
DigitalLR=1
A=5,40
B=5,80
X=5,20
Y=5,10
Z=6,08
L=6,01
R=6,02
S=6,20
Power=6,10
Left=5,06
Down=5,04
Right=5,02
Up=5,00
RightUp=5,01
DownRight=5,03
DownLeft=5,05
UpLeft=5,07
StickX=3
StickY=4
CStickX=2
CStickY=1
RAnalog=0
LAnalog=0

(R3 and L3 have not been set).
I have just one question. My gamepad is endowed with a rumble function, which correctly works on both PC and PS2 (it has a double connector) but it doesn't rumble using wii. Any suggestion on how to enable it?
Many thanks!

Set ZL= to the value of your left Z button. It will allow you to simulate half presses of the left and right analog triggers.

refer to http://gbatemp.net/posts/5087480/ to setup rumble on a HID controller
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/sGvT5FKSiyk?si=TYqsdjjbF-4N8Xc8