Winkawaks Street Fighter IV pad question

Emu Talk Goes Here
Capcomwarrior
24-bit
Posts: 142
Joined: Wed Feb 10, 2010 8:31 pm

Winkawaks Street Fighter IV pad question

Post by Capcomwarrior »

Hello, Ive been a lurker for a bit... great forum!

I have an issue that I pray someone out there can help me with. I have been into emulation for a while but it just occurred to me today that my 6 button SFIV pad just might work as a USB pad. I plugged it in and it came right up and installed software! I was extremely excited at this point and opened Winkawaks right up and went to set my pad up for Street Fighter Alpha 2... here's were I had problems... went through the entire button set up until I reached the 6th button, which annoyingly is mapped as the right trigger instead of the right button, like the one above it is (the left button). Winkawaks doesnt recognize this one, I guess because it is a pressure sensitive analog (?) ! What a letdown.

Does anyone know if there is a way to set the SFIV pad as a generic USB pad, so maybe it would just understand the trigger buttons as regular ones?

Any solution would be greatly appreciated!

Thanks in advance. I hate for my first post to be so needy, but this is an emergency for me :wink: !

I promise to contribute
vlame
Next-Gen
Posts: 4193
Joined: Sun Feb 10, 2008 11:57 pm
Location: Long Beach
Contact:

Re: Winkawaks Street Fighter IV pad question

Post by vlame »

Image

it should go in WK config

start with START and end with HK

press start, back, X, Y , RB, A, B and RT

i have no idea why you want to use the triggers, the game needs 8 buttons, there are 8 on the face.
Image
Image
Image
^^ My Available List ^^
My B/S/T list
I also rent and sell PS2, Wii and XBOX softmod-kits and I collect DVD movies let me know what you have.
User avatar
REPO Man
Next-Gen
Posts: 5093
Joined: Tue Jul 29, 2008 8:05 pm
Location: Outer Banks, NC

Re: Winkawaks Street Fighter IV pad question

Post by REPO Man »

Well, I guess just config it so the buttons in the game are mapped to keys (like WSAD for direction, JKLUIO for the face keys, Q for Credit and E for Start) and then use a program like JoyToKey to map WSAD to the Dpad, JKLUIO to the face keys, Q to the back and E to the Start.

Also, does this mean that the Xbox 360 pad works on the PC?

And I notice that the Right Bumper and Trigger are on the front. Does that mean that Left Bumper and Trigger are on the top? Cuz then technically, on of the left buttons would be on the RIGHT of the controller! :?
Niode
Next-Gen
Posts: 7831
Joined: Wed Jan 04, 2006 2:34 pm
Location: UK

Re: Winkawaks Street Fighter IV pad question

Post by Niode »

You're both misunderstanding his problem. His problem is that RT is registering as an analogue trigger and not a switch. When you press RT on the madcatz pad it's simply registering as a value of 255 and then back to 128 (the 360 pad splits the throttle control between the two triggers which equates to a hex range of 0 to 127 for the left trigger and 128 to 255 for the right trigger) rather than 1 and 0. The problem is the generic HID driver that windows installs for this controller doesn't know the difference. It's just reading the input as a throttle rather than a button. Therefore it's not reporting it's function to other HID compatible software. IE it doesn't understand that there's two controls for the same throttle function.

Try installing this: http://www.microsoft.com/downloads/deta ... ffb828ba4e

That's the official driver for the 360 controller (and other compatible controllers which use the 360 protocol). It should fix your problem. Bare in mind that software that isn't 'games for windows' compatible struggles with this intriguing design choice. If this doesn't work I'm not really sure what will.

Also, REPO Man, it doesn't really matter which button is which (although I find it strange that they put RB and RT on the face. Having LB and RB on the face would have made 10x more sense, makes it a nightmare searching through ranks on SFIV, I always press the wrong button and have to look at the controller - god forbid!) since you can just adjust the button layout to suit in the options of most fighting games.
Marurun wrote:Don’t mind-shart your pants, guys
User avatar
MrPopo
Moderator
Posts: 24190
Joined: Tue Aug 26, 2008 1:01 pm
Location: Orange County, CA

Re: Winkawaks Street Fighter IV pad question

Post by MrPopo »

At least for the PS3 pad vs. old sticks, it makes sense because it lets people transition from stick to the madcatz pad. The sticks go L1L2, four face, then R1R2. But then there's the baffling choice that Madcatz made on their stick to have it go four face, R1R2, L1L2. It seems like they shifted the buttons so that working with the six "main" buttons across all three controllers you maintain the same mappings, and then it switches from JP arcade button layout to US arcade button layout (straight vs. curved).
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.
Capcomwarrior
24-bit
Posts: 142
Joined: Wed Feb 10, 2010 8:31 pm

Re: Winkawaks Street Fighter IV pad question

Post by Capcomwarrior »

Niode - Hey thanks for the great answer. You understood exactly what my problem is and provided what would probably be the solution. Unfortunately the driver would not install for some reason. (just says "did not install" - lol) I guess I may have to just get one of those Saturn usb pads.
Maybe Mame32 will understand the trigger as a button.

It will still be nice to use that pad for emulation other than Capcom fighters! Figures.

anyway, thanks
User avatar
benderx
Next-Gen
Posts: 1150
Joined: Sun Nov 15, 2009 10:07 pm

Re: Winkawaks Street Fighter IV pad question

Post by benderx »

I did not like using the xbox 360 controller/madcatz (non joystick version) for pacman and street fighter 4 games. PS3 controller works fine.
You took too long, now your candy's gone. That's What happens. Bkowwwww. (╯°□°)╯︵ ┻━┻)
vlame
Next-Gen
Posts: 4193
Joined: Sun Feb 10, 2008 11:57 pm
Location: Long Beach
Contact:

Re: Winkawaks Street Fighter IV pad question

Post by vlame »

Capcomwarrior wrote:Niode - Hey thanks for the great answer. You understood exactly what my problem is and provided what would probably be the solution. Unfortunately the driver would not install for some reason. (just says "did not install" - lol) I guess I may have to just get one of those Saturn usb pads.
Maybe Mame32 will understand the trigger as a button.

It will still be nice to use that pad for emulation other than Capcom fighters! Figures.

anyway, thanks
haha are you on xp 64 or a 64 bit windows for that matter?
Image
Image
Image
^^ My Available List ^^
My B/S/T list
I also rent and sell PS2, Wii and XBOX softmod-kits and I collect DVD movies let me know what you have.
User avatar
Assman
24-bit
Posts: 133
Joined: Sat Jan 30, 2010 3:15 pm

Re: Winkawaks Street Fighter IV pad question

Post by Assman »

In my experience, whether or not the triggers can be recognized as standard buttons seems to vary case by case; one Genesis emulator I tried could see it, another could not.

I'd also like to express my befuddlement at the layout Capcom used for this thing, which apparently wants to make sure you can't use this pad for any other games without it being a tremendous pain in the ass. Granted, most recent games support re-mapping the controls, but there are still some that do not. For instance, I would love to use the pad for Ultimate Mortal Kombat 3 on XBLA, but with default controls that plop two run buttons on the top of the controller and two block buttons off to the side on the face, there's just no way I can wrap my mind around such a bizarre layout for a game I've been playing for over a decade.
Capcomwarrior
24-bit
Posts: 142
Joined: Wed Feb 10, 2010 8:31 pm

Re: Winkawaks Street Fighter IV pad question

Post by Capcomwarrior »

Vlame - No, I'm running 32 bit XP. This laptop is about 3 years old. Its got 1.6 duel core and 1.5 g ram... not sure if it is 64 bit compatible or not.

Anyway, I went back in the link to choose the 32bit version of that download - thats the one that just said "did not install". Maybe its because I already had that driver?
Post Reply