MadCatz USB PC Controller Problem...
Moderator: ZSNES Mods
MadCatz USB PC Controller Problem...
Hi, This is my is my first post in the forums.
I have a MatCatz USB PC controller...just a modded XBox controller with an added Turbo button and the force feedback assembly removed.
Anyway, when I go into the setup dialog of ZSNES to dial it in, the first button I press works and then for every other input I try to enter, "J07" gets input automatically as soon as I click on the imput box with my mouse...almost like the button is being held in. J07 is one of the "L" analog trigger btw.
I don't know what to do. The controller works perfecty in MAME and for other games on my computer & the calibration menu shows no problems at all.
Hopefully that's enough info and someone can help...
I have a MatCatz USB PC controller...just a modded XBox controller with an added Turbo button and the force feedback assembly removed.
Anyway, when I go into the setup dialog of ZSNES to dial it in, the first button I press works and then for every other input I try to enter, "J07" gets input automatically as soon as I click on the imput box with my mouse...almost like the button is being held in. J07 is one of the "L" analog trigger btw.
I don't know what to do. The controller works perfecty in MAME and for other games on my computer & the calibration menu shows no problems at all.
Hopefully that's enough info and someone can help...
Last edited by Nighted on Mon Jul 11, 2005 10:42 am, edited 1 time in total.
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Center the throttle(s). Or don't use analog stuff with zSnes.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
First, do something about your avatar, it's huge.
Second, read the other threads here on the same topic.
Second, read the other threads here on the same topic.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
I never said it was gonna be easy.Gil_Hamilton wrote:He's never gonna get it.

皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
I have the exact same controller and am having the exact same issue as Nighted. I'm unable to get the throttle centered by calibrating the controller and have been trying over and over.
Well, I think i figured out a workaround. I toyed with the configs for zsnes for a while and managed to hack together the ScanKey line so that the controller would work alright.
Original Controller Config - with L & R in proper places
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 263, 262
With the L & R keys being used still and the problems still existing with calibration, some weird things will happen obviously. For example, im playing Chrono Trigger right now and when in a shop menu trying to buy items, it autoscrolls to the bottom of the list and will not let you scroll up because it thinks the L key is stuck on.
So I changed it a little:
Controller config - with L & R as white and black
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 276, 277
This setting seems to work perfectly for me since the L & R analog controls arent even being used.
Even though this didnt fix the root of the problem, hope it helps Nighted...
Well, I think i figured out a workaround. I toyed with the configs for zsnes for a while and managed to hack together the ScanKey line so that the controller would work alright.
Original Controller Config - with L & R in proper places
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 263, 262
With the L & R keys being used still and the problems still existing with calibration, some weird things will happen obviously. For example, im playing Chrono Trigger right now and when in a shop menu trying to buy items, it autoscrolls to the bottom of the list and will not let you scroll up because it thinks the L key is stuck on.
So I changed it a little:
Controller config - with L & R as white and black
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 276, 277
This setting seems to work perfectly for me since the L & R analog controls arent even being used.
Even though this didnt fix the root of the problem, hope it helps Nighted...
-
- New Member
- Posts: 7
- Joined: Sat Aug 20, 2005 7:43 pm
- Location: Ont., Canada
This worked. Though now it does not. I have no idea what's wrong. I changed the scankey and everything was fine. I was playing Megaman X and Chrono Trigger perfectly. The next day the same problem starts to occur. The problem that Nighted was having trouble with. The whole "every other input I try to enter, "J07" gets input automatically" problem. This is so stressful.Controller config - with L & R as white and black
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 276, 277
This setting seems to work perfectly for me since the L & R analog controls arent even being used.

If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh.
-
- New Member
- Posts: 7
- Joined: Sat Aug 20, 2005 7:43 pm
- Location: Ont., Canada
-
- New Member
- Posts: 7
- Joined: Sat Aug 20, 2005 7:43 pm
- Location: Ont., Canada
I apologize for triple posting.
I see what the problem is now. And just in case anybody's having the same problem, it seems that ScanKey1 reverts back to default once you close the program.
I'm sure, to pros, that's probably common sense. But I had no idea, and there may be some as unknowledged as me out there.
I see what the problem is now. And just in case anybody's having the same problem, it seems that ScanKey1 reverts back to default once you close the program.
I'm sure, to pros, that's probably common sense. But I had no idea, and there may be some as unknowledged as me out there.

If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh.
Controller help for madcatz
I am not a comp pro, I was wondering how do you change the skan key anyway? Every time i go to input the buttons it says "J7" very annoying
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Re: Controller help for madcatz
Do you have a joystick/gamepad with a throttle?majora6978 wrote:I am not a comp pro, I was wondering how do you change the skan key anyway? Every time i go to input the buttons it says "J7" very annoying
[u][url=http://bash.org/?577451]#577451[/url][/u]
-
- Hero of Time
- Posts: 2646
- Joined: Fri Jul 30, 2004 2:49 am
- Location: In front of the monitor
- Contact:
Re: madcatz
Something like this near the top.majora6978 wrote:What is the throttle? sorry I don't know what that is.
-
- New Member
- Posts: 7
- Joined: Sat Aug 20, 2005 7:43 pm
- Location: Ont., Canada
To change the scankey, simply find the file called "zsnesw.cfg" in your zsnes folder (where ever that may be). All you need to do is open this file in notepad. Simply open notepad and drag that file into it.
If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh.
Scankey2 For MadCats Fix
This amazing coder (amazing becase thats over my head) fixed half my problem.....but i also have a second controller i would like to use so i tried using the same scankey in both and didn't work. i change devise to 1/2 and it still uses controller one as both controllers.aqualynx wrote: I toyed with the configs for zsnes for a while and managed to hack together the ScanKey line so that the controller would work alright.
Controller config - with L & R as white and black
ScanKey1 = 256, 257, 258, 259, 280, 278, 273, 275, 272, 274, 276, 277
This setting seems to work perfectly for me since the L & R analog controls arent even being used.
I'd love if someone could tell me how to map my second controller orhas already one so.
Very srry to double post but i mapped both controller ports if anyone else has any problems with multiple Mad Catz USB Xbox Forsaken by the Damned controller.
Player1Device = 1
Player2Device = 1
; Keyboard Scancodes/Joystick Mappings for Keyboard 1 & 2
; In order of Right, Left, Down, Up, Start, Select, B, Y, A, X, L, R
; Use the GUI to set these values
ScanKey1 = 288, 289, 290, 291, 312, 310, 304, 306, 305, 307, 308, 309
ScanKey2 = 256, 257, 258, 259, 280, 278, 272, 274, 273, 275, 276, 277
Also note because the Triggers have bugs i use the black & white L/R
I hop someone can use this.
Player1Device = 1
Player2Device = 1
; Keyboard Scancodes/Joystick Mappings for Keyboard 1 & 2
; In order of Right, Left, Down, Up, Start, Select, B, Y, A, X, L, R
; Use the GUI to set these values
ScanKey1 = 288, 289, 290, 291, 312, 310, 304, 306, 305, 307, 308, 309
ScanKey2 = 256, 257, 258, 259, 280, 278, 272, 274, 273, 275, 276, 277
Also note because the Triggers have bugs i use the black & white L/R
I hop someone can use this.
-
- New Member
- Posts: 7
- Joined: Sat Aug 20, 2005 7:43 pm
- Location: Ont., Canada
Gah, this is so frustrating; this just doesn't work for me anymore. The only way I can play now, with the scankey modified to what used to work before, is if I hold down the R button, then I can use the controller normally but I can't go on playing a game holding the R button down forever. I guess I could just tape it down but this is just not going to work for me because I need to use the R button for some things. Does anybody know what the heck is going on? 
Let me just say... This controller is working perfectly with my GBA emulator without even modifying anything. So I know that there's nothing wrong with my controller.

Let me just say... This controller is working perfectly with my GBA emulator without even modifying anything. So I know that there's nothing wrong with my controller.
If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh.
I have figured out a small, temporary solution - not sure if this is permanent, however, all buttons work perfectly fine. That's right, everyone.
Here's the deal.
First :
http://www.madcatz.com/downloads/driver ... driver.zip
Second
http://www.madcatz.com/downloads/drivers/4408.exe
Thirdly, do not reboot. The next time zsnes is run for me, all buttons are functional. I hope this may be a solution for most of you out there with the same problem (J07 automatically being set to any control button after the first button is pressed.)
Regards,
Mildaine
Here's the deal.
First :
http://www.madcatz.com/downloads/driver ... driver.zip
Second
http://www.madcatz.com/downloads/drivers/4408.exe
Thirdly, do not reboot. The next time zsnes is run for me, all buttons are functional. I hope this may be a solution for most of you out there with the same problem (J07 automatically being set to any control button after the first button is pressed.)
Regards,
Mildaine
I just got this controller and i can't find any zsnesw.cfg file anywhere, in my created zsnes folder, i find a folder called zsnes142 and my .rar/.zip file for zsnes, inside the zsnes142 folder i find...
docs (folder)
zguicfgw (DAT file)
zsnesw (microsoft office oulook configuration file)
zsnesw (exe)
and a whole lot of saved states
in the docs folder i find
images (folder)
about (html document)
bugs (html document)
credits (html document)
faq (html document)
gui (html document)
netplay (html document)
readme (html document)
license (text document)
style (cascading syle sheet document)
and the images folder holds nothing i would think is important...
however, are you sure the file used to change the scankey is called zsnesw.cfg or is it something different?
-----------------------------------------------------------------------------
ok avoiding a double post here, i tried that outlook thing and it said that it's the zsnesw.cfg file you where talking about, but a window came up and said i don't have the right program to view this thing, though i do have microsoft office but yea....
docs (folder)
zguicfgw (DAT file)
zsnesw (microsoft office oulook configuration file)
zsnesw (exe)
and a whole lot of saved states
in the docs folder i find
images (folder)
about (html document)
bugs (html document)
credits (html document)
faq (html document)
gui (html document)
netplay (html document)
readme (html document)
license (text document)
style (cascading syle sheet document)
and the images folder holds nothing i would think is important...
however, are you sure the file used to change the scankey is called zsnesw.cfg or is it something different?
-----------------------------------------------------------------------------
ok avoiding a double post here, i tried that outlook thing and it said that it's the zsnesw.cfg file you where talking about, but a window came up and said i don't have the right program to view this thing, though i do have microsoft office but yea....
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
This would be your ZSNESw.cfg file.Havacore wrote:zsnesw (microsoft office oulook configuration file)
Try opening it in notepad, it's just a text file.
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.