TryI have maked a controller.ini for Sweex GA101 but only 4 buttons are does it. On HID-Test do all buttons working.
This is the text on the controller.ini.
[Sweex GA101]
VID=0E8F
PID=0003
Polltype=1
DPAD=1
DigitalLR=0
MultiIn=0
Power=6,10
A=5,4F
B=5,8F
X=5,2F
Y=5,1F
Z=6,08
L=6,01
R=6,02
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=3
StickY=2
CStickX=1
CStickY=0
LAnalog=0
RAnalog=0
I have tested on 2 games: Sonic Adventure DX and Super Smash Bros Melee .
Plz help me
PS: Sorry for my bad english
Try
A=5,40
B=5,80
X=5,20
Y=5,10
Your LAnalog and RAnalog cant be working correctly, They confilct with each other and cStickY.
Can I use usb hubs on a regular wii for ps3 controllers?
is it possible to invert the Right Analog Stick's X axis and Y axis using the .ini file? i ask because a lot of Nintendo games have inverted camera controls and i would like to play them without it being inverted.
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.
Start by posting theI don't know if I'm late or not, but I tried using a Logitech Precision controller in HIDTestv6, and it worked fine. But I don't know how to create the controller.ini file.
[Saitek P150]
VID=06A3
PID=0510
Polltype=1
DPAD=0
DigitalLR=1
MultiIn=0
A=7,01
B=7,02
X=7,04
Y=7,08
Z=7,10
L=7,40
R=7,80
S=7,00
Left=0
Down=0
Right=0
Up=0
StickX=3
StickY=2
CStickX=1
CStickY=0
LAnalog=0
RAnalog=0
The Saitek P150 controller dosent have the controlles it needs to be compatable. It has no analog stick.Hello guys, I have a Saitek P150 controller, with digital L and R on the back:
I have a weird issue with it. So when I plug it in and boot up HID-Test, at first I get: 12 00 00 00 00 00 00 00. The first three values flicker a little, but no changes. Then, after I press a few buttons with no response, the values change to: 12 00 00 FF FF 00 00 00, and now there are responses - but only on the last value. The values also seem random, for example if you press the A button twice, the first time you will get 01 and it stays there, but the next time you will get 40, and sometimes when you release the button it will go back to the previous value. The D-Pad usually does not change any values at all, always flickering the first three, but every tenth time or so it will change the last value. I did make a config based on the average values that appear the most:
Code:[Saitek P150] VID=06A3 PID=0510 Polltype=1 DPAD=0 DigitalLR=1 MultiIn=0 A=7,01 B=7,02 X=7,04 Y=7,08 Z=7,10 L=7,40 R=7,80 S=7,00 Left=0 Down=0 Right=0 Up=0 StickX=3 StickY=2 CStickX=1 CStickY=0 LAnalog=0 RAnalog=0
Although I am not sure, does the DPAD mean the GameCube D-Pad, which I don't need, or a digital d-pad vs. analog controller?
So after making this config, I booted up Mario Kart: Double Dash. The A and B buttons work very well, all others are still random. The control stick in the game seems to be stuck on going to the up-left, and if I press any D-Pad buttons on my controller it is usually A or B. So I am obviously doing something wrong with that. Is this an actual problem, or did I just code something wrong? Is my gamepad simply half-compatible?
-qBob64
The Saitek P150 controller dosent have the controlles it needs to be compatable. It has no analog stick.
In order to create the controller.ini for the speedlink Strike 2 controller you need to also provide the VID, PID and the 4 diagonal directions on the dpad.Hey everyone,
Can someone pls make a correctly controller.ini for me for a speedlink Strike 2 controller - HID Test compatible
No buttons (analog on) -> 01 80 80 80 80 0F 00 00
X button -> 01 80 80 80 80 4F 00 00
O button -> 01 80 80 80 80 2F 00 00
Triangel button -> 01 80 80 80 80 1F 00 00
Square button -> 01 80 80 80 80 8F 00 00
L1 -> 01 80 80 80 80 0F 04 00
L2 -> 01 80 80 80 80 0F 01 00
R1 -> 01 80 80 80 80 0F 08 00
R2 -> 01 80 80 80 80 0F 02 00
D Pad left -> 01 80 80 80 80 06 00 00
D Pad up -> 01 80 80 80 80 00 00 00
D Pad right -> 01 80 80 80 80 02 00 00
D Pad down -> 01 80 80 80 80 04 00 00
Select -> 01 80 80 80 80 0F 10 00
Start -> 01 80 80 80 80 0F 20 00
Analog left up -> 01 80 80 80 00 0F 00 00
Analog left right -> 01 80 80 FF 80 0F 00 00
Analog left down -> 01 80 80 80 FF 0F 00 00
Analog left left -> 01 80 80 00 80 0F 00 00
Analog left press (L3) -> 01 80 80 80 80 0F 40 00
Analog right up -> 01 00 80 80 80 0F 00 00
Analog right right -> 01 80 FF 80 80 0F 00 00
Analog right down -> 01 FF 80 80 80 0F 00 00
Analog right left -> 01 80 00 80 80 0F 00 00
Analog right press (R3) -> 01 80 80 80 80 0F 80 00
I'll hope anyone could help me with that,i dont get it,and i hope you dont need the circle move from the analog sticks,could be to much to post if you understand
ps. sorry for my bad english im german
Greez
In order to create the controller.ini for the speedlink Strike 2 controller you need to also provide the VID, PID and the 4 diagonal directions on the dpad.
with L1/R1 and R2/R2 which is the top pair an which is the bottom?
ah sorry,moment..
VID -> 11FF
PID -> 3341
DPAD up/right -> 01 80 80 80 80 01 00 00
DPAD right/down -> 01 80 80 80 80 03 00 00
DPAD down/left -> 01 80 80 80 80 05 00 00
DPAD left/up -> 01 80 80 80 80 07 00 00
The L1/R1 are front and the L2/R2 are behind
Can you if you have create the controller.ini where i have to put it on my sd card
little translation problem
L1/R1 and R2/R2 which is the top / above pair an which is the bottom / below pair
I dont understand front / behind the way you are using them
The controller.ini goes in the root of the same drive as the games.