Hacking Nintendont Controller-Configurations

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Tried that now. When i press left, it activates all 4 directions at once. o.o
When you set DPAD=1 you need to set the diagnols. based on the raw data they cant be set properly. Set them to a value that will never occure. try
RightUp=0,FF
DownRight=0,FF
DownLeft=0,FF
UpLeft=0,FF

You also need to set the analog sticks.
 

bluethereptar

New Member
Newbie
Joined
Feb 9, 2015
Messages
4
Trophies
0
Age
29
XP
51
Country
United States
When you set DPAD=1 you need to set the diagnols. based on the raw data they cant be set properly. Set them to a value that will never occure. try
RightUp=0,FF
DownRight=0,FF
DownLeft=0,FF
UpLeft=0,FF

You also need to set the analog sticks.


It doesn't have analog sticks. Do I just input the same for it as well? 0,FF

EDIT: Tried what you said. Now the right and down don't work properly. To note: Press both of those brings up FF on 0 and 1. I read earlier in this thread to replace F with 1 and I did which worked. But now with Dpad on, Right activates all 4 directions and down does nothing.
 

Swiftloke

Hwaaaa!
Member
Joined
Jan 26, 2015
Messages
1,772
Trophies
1
Location
Nowhere
XP
1,506
Country
United States
Bluetooth controls (such as the CCP) are hardcoded into the program. Controller.ini files only work with USB HID controllers. However, there already is a "half-press" workaround for non-analogue bluetooth controllers: L+ZL/ZR = half pressed and ZL/ZR alone= full press (or other way around... Its been a while since I've checked)
What do you mean 'non-analogue bluetooth' oh wait... So you're saying try holding L and pressing ZL or ZR? Thanks, I'll try it.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
It doesn't have analog sticks. Do I just input the same for it as well? 0,FF

EDIT: Tried what you said. Now the right and down don't work properly. To note: Press both of those brings up FF on 0 and 1. I read earlier in this thread to replace F with 1 and I did which worked. But now with Dpad on, Right activates all 4 directions and down does nothing.
I googled a picture of the controller. It dosent have enough controls to work correctly. looks like it is missing 2 sticks. Based on what you are describing the dpad is actually an analog joysyick and should be mapped to to a joystick not the dpad.
 

bluethereptar

New Member
Newbie
Joined
Feb 9, 2015
Messages
4
Trophies
0
Age
29
XP
51
Country
United States
I googled a picture of the controller. It dosent have enough controls to work correctly. looks like it is missing 2 sticks. Based on what you are describing the dpad is actually an analog joysyick and should be mapped to to a joystick not the dpad.


I shall try that! Thanks for your patience by the way!
Well, I put in 0,FF for everything but StickX and Y. I put 0 for x and 1 for y. Didn't seem to do anything besides still make right activate all directions.
 

honex

New Member
Newbie
Joined
Feb 14, 2015
Messages
4
Trophies
0
Age
41
XP
41
Country
Hi, I know that this thread is about wiiU, nevertheless I couldn't find better thread then this. Is there any option how to get Logitech F310 recognized in Xinput mode in Wii (not wiiU).
 

Adeka

Beta Tester
Member
Joined
Mar 19, 2013
Messages
4,168
Trophies
0
Age
30
XP
1,633
Country
United States
Hi, I know that this thread is about wiiU, nevertheless I couldn't find better thread then this. Is there any option how to get Logitech F310 recognized in Xinput mode in Wii (not wiiU).

The thread is about Wii U and Wii

Xinput is not supported yet
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Hi, I know that this thread is about wiiU, nevertheless I couldn't find better thread then this. Is there any option how to get Logitech F310 recognized in Xinput mode in Wii (not wiiU).
Nintendont does not work with xinput controllers. move the switch to the other position.
 

honex

New Member
Newbie
Joined
Feb 14, 2015
Messages
4
Trophies
0
Age
41
XP
41
Country
Thanks for information. I have another question about L310 on Wii. At first i have tried controller ini for F310 (older version from Nanolx - because in hidtest my F310 change only the first 6 "bits"). Meantime i figured out how to set the file after the results from HIDTest and switched to controller ini for Logitech Dual action(both are nearly identical in DInput mode, it even share the same VID 046D and PID C216) i only had to change Z to 5,02 (every other buttons were the same). In HIDTest everything looks perfect, each button has proper response but both games i own for GC (FIFA06 and NFSU2) do not react to L and R buttons. Any ideas what should I try now?

My config ini looks like this:

[Logitech Gamepad F310]
VID=046D
PID=C216
Polltype=1
DigitalLR=1
DPAD=1
A=4,20
B=4,10
X=4,40
Y=4,80
Z=5,02
L=5,04
R=5,08
Power=5,10
S=5,20
Left=4,06
Down=4,04
Right=4,02
Up=4,00
RightUp=4,01
DownRight=4,03
DownLeft=4,05
UpLeft=4,07
StickX=0
StickY=1
CStickX=2
CStickY=3
LAnalog=0
RAnalog=0
I have fiddled with the last two lines (try to clear) but with no luck
HIDTest Output:
80 7F 80 7F 08 00 00 FF 00.... zerostate
80 7F 80 7F 28 00 00 FF 00 A
80 7F 80 7F 18 00 00 FF 00 B
80 7F 80 7F 48 00 00 FF 00 X
80 7F 80 7F 88 00 00 FF 00 Y
80 7F 80 7F 08 02 00 FF 00 Z
80 7F 80 7F 08 04 00 FF 00 L
80 7F 80 7F 08 08 00 FF 00 R
80 7F 80 7F 08 10 00 FF 00 Power
80 7F 80 7F 08 20 00 FF 00 Start
80 7F 80 7F 06 00 00 FF 00 Left
80 7F 80 7F 04 00 00 FF 00 Down
80 7F 80 7F 02 00 00 FF 00 Right
80 7F 80 7F 00 00 00 FF 00 Up
80 7F 80 7F 01 00 00 FF 00 RightUp
80 7F 80 7F 03 00 00 FF 00 DownRight
80 7F 80 7F 05 00 00 FF 00 DownLeft
80 7F 80 7F 07 00 00 FF 00 UpLeft
XX 7F 80 7F 08 00 00 FF 00 StickX
80 XX 80 7F 08 00 00 FF 00 StickY
80 7F XX 7F 08 00 00 FF 00 CStickX
80 7F 80 XX 08 00 00 FF 00 CStickY

xx=00-FF

Thanks in advance for any hints.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Thanks for information. I have another question about L310 on Wii. At first i have tried controller ini for F310 (older version from Nanolx - because in hidtest my F310 change only the first 6 "bits"). Meantime i figured out how to set the file after the results from HIDTest and switched to controller ini for Logitech Dual action(both are nearly identical in DInput mode, it even share the same VID 046D and PID C216) i only had to change Z to 5,02 (every other buttons were the same). In HIDTest everything looks perfect, each button has proper response but both games i own for GC (FIFA06 and NFSU2) do not react to L and R buttons. Any ideas what should I try now?

My config ini looks like this:

[Logitech Gamepad F310]
VID=046D
PID=C216
Polltype=1
DigitalLR=1
DPAD=1
A=4,20
B=4,10
X=4,40
Y=4,80
Z=5,02
L=5,04
R=5,08
Power=5,10
S=5,20
Left=4,06
Down=4,04
Right=4,02
Up=4,00
RightUp=4,01
DownRight=4,03
DownLeft=4,05
UpLeft=4,07
StickX=0
StickY=1
CStickX=2
CStickY=3
LAnalog=0
RAnalog=0
I have fiddled with the last two lines (try to clear) but with no luck
HIDTest Output:
80 7F 80 7F 08 00 00 FF 00.... zerostate
80 7F 80 7F 28 00 00 FF 00 A
80 7F 80 7F 18 00 00 FF 00 B
80 7F 80 7F 48 00 00 FF 00 X
80 7F 80 7F 88 00 00 FF 00 Y
80 7F 80 7F 08 02 00 FF 00 Z
80 7F 80 7F 08 04 00 FF 00 L
80 7F 80 7F 08 08 00 FF 00 R
80 7F 80 7F 08 10 00 FF 00 Power
80 7F 80 7F 08 20 00 FF 00 Start
80 7F 80 7F 06 00 00 FF 00 Left
80 7F 80 7F 04 00 00 FF 00 Down
80 7F 80 7F 02 00 00 FF 00 Right
80 7F 80 7F 00 00 00 FF 00 Up
80 7F 80 7F 01 00 00 FF 00 RightUp
80 7F 80 7F 03 00 00 FF 00 DownRight
80 7F 80 7F 05 00 00 FF 00 DownLeft
80 7F 80 7F 07 00 00 FF 00 UpLeft
XX 7F 80 7F 08 00 00 FF 00 StickX
80 XX 80 7F 08 00 00 FF 00 StickY
80 7F XX 7F 08 00 00 FF 00 CStickX
80 7F 80 XX 08 00 00 FF 00 CStickY

xx=00-FF

Thanks in advance for any hints.
LAnalog= and RAnalog= are ignored when DigitalLR=1 they can be removed
Set ZL= so you can get 1/2 presses from the left and right triggers
 

honex

New Member
Newbie
Joined
Feb 14, 2015
Messages
4
Trophies
0
Age
41
XP
41
Country
Howard said:
LAnalog= and RAnalog= are ignored when DigitalLR=1 they can be removed
Set ZL= so you can get 1/2 presses from the left and right triggers
It turn out that problem was, as usual, between chair and keyboard. I accidentally left unmodified F310 controller.ini in the root of the USB and that made all the problems. Solved.

Anyway I have tried to remove DigitalLR to see if I will be able to get analog values in LA and RA for setting ZL but it only showed that when DigitalLR is not set, LA and RA respond to left stick and SX and SY values are also affected by this. Maybe this information can help someone. IF DigitalLR=1 LA and RA changes directly from 00 to FF as is expected. So i think there is no possibility to set ZL.

Thanks to all of you, you are doing a great job. Now I can only dream about XInput will became available for Wii in the future.
 

Swiftloke

Hwaaaa!
Member
Joined
Jan 26, 2015
Messages
1,772
Trophies
1
Location
Nowhere
XP
1,506
Country
United States
Thanks for all the help everyone! I'm enjoying Mario Sunshine just fine now. Not if only people would get on further exploiting the wii u browser... Homebrew Channel U maybe?
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
It turn out that problem was, as usual, between chair and keyboard. I accidentally left unmodified F310 controller.ini in the root of the USB and that made all the problems. Solved.

Anyway I have tried to remove DigitalLR to see if I will be able to get analog values in LA and RA for setting ZL but it only showed that when DigitalLR is not set, LA and RA respond to left stick and SX and SY values are also affected by this. Maybe this information can help someone. IF DigitalLR=1 LA and RA changes directly from 00 to FF as is expected. So i think there is no possibility to set ZL.

Thanks to all of you, you are doing a great job. Now I can only dream about XInput will became available for Wii in the future.
I think you misunderstood.
run HIDTest
see which value changes when you press the ZL button on the f310
Add ZL=<the buttom values for the ZL button> to your controller.ini
Then when you play a game you can hold ZL and when you press the left or right analog triggers they will read as half pressed which makes a lot of games that use partial presses of the analog triggers playable.
 

honex

New Member
Newbie
Joined
Feb 14, 2015
Messages
4
Trophies
0
Age
41
XP
41
Country
Ah I see. So you are saying, that i can map ZL=which is left upper shoulder button (LB on the Logitech F310) and when i simultaneously press ZL and L or R that nintendont will think that L or R is halfway pressed?
Did I have to configure nintendont somehow for enabling this function or is it default setting? Thanks for that.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Ah I see. So you are saying, that i can map ZL=which is left upper shoulder button (LB on the Logitech F310) and when i simultaneously press ZL and L or R that nintendont will think that L or R is halfway pressed?
Did I have to configure nintendont somehow for enabling this function or is it default setting? Thanks for that.
Correct.
You have to add the ZL command to your controller.ini for it to work.
 

Pepois

Well-Known Member
Member
Joined
Aug 24, 2013
Messages
340
Trophies
0
Age
50
XP
582
Country
Argentina
Hi everybody, I am having troubles to make multiple HID controllers to work.
I'm using Nintendont v2.277 and im using a Microlab Twin USB Joystick (2 joysticks in 1 port). I used the HID Test to make my own controller.ini and it works well for just one controller. The thing is i want to play with both for multiplayer :) . I have set MultiIn=2 and i dont know how to set the MultiInValue. When i set it to MultiInValue=1 both controllers work but with some lag.
Im sorry for my english and im no expert in this so please someone that can help me?

This is my controller.ini right now

[Twin USB Gamepad]
VID=0810
PID=0001
Polltype=1
DPAD=1
MultiIn=2
MultiInValue=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
Rumble=1
RumbleType=0
RumbleDataLen=05


Hi there, I have the same adapter... does the rumble feature work for you?
Warm regards

Pepois
 

geometriya

Member
Newcomer
Joined
Feb 19, 2015
Messages
15
Trophies
0
Age
33
XP
62
Country
Croatia
hey guys i installed nintendont ,put the mario party 4,5,6,7 on my usb and it works perfectly.now the problem is i want to play them with my friends. i have one original wii remote and 3 other nongenuine wiiremotes + 2 classic controll wii remotes.the nintendont works either with genuine or nongenuine remote and classic controller but the problem is when i want to play it with 4 players.the other remotes wont work. can i make it somehow work or the third party wii remotes wont work together on nintendont ? tnx
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: This parrot is no more it has ceased to be!