New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speedlink Competition Pro Extra USB not recognized/working on C64 #6
Comments
This issue has been reported a few times through different channels. |
I've been able to re-confirm this issue with another C64 and a third Competition Pro USB joystick in the meantime. Are there any news on this? |
Please try the latest Pre-Release Firmware: https://github.com/willyvmm/mouSTer/releases/tag/3.17.3309 |
Tried the latest firmware 3.17.3309 with both my Competition Pro USB joysticks and both of my mouSTers on my C64, but seeing the following issue: With the attached INI, only the fourth button is recognized, and incorreclty as "fire 1" rather than as "paddleB". Attaching INI and DBG files as usual. |
@willyvmm I also just tried the very latest firmware release 3.17.3470, but it has the same exact issue as the one described in my previous comment: With the ini settings identical to the ones in that comment, it recognizes only the fourth button, and incorrectly so as "fire 1" rather than as "paddleB". |
@zeegerman1 Depending on ... I have no idea what ... it presents itself as a: SPEEDLINK COMPETITION PRO / Mad Catz (mostly windows) This device is already BLACKLISTED fx in. SDL, HWInfo, VirtualBox. Because it's recognized as a DS3, buttons are remapped to easily support the TRUE SixAxis/DS3 controller. |
@willyvmm I see - very odd they chose to build it that way. If you could add a flag for the device, that would be great. |
Everything seems to be working as expected. It has been already fixed. Fw. [3.17.3475 - Pre-Release 3] The firmware has been upgraded to 3.17.3475, and then I uploaded your config. This is the label on the bottom side of my Speedlink JoyStick: |
@willyvmm very odd! I tried again with the newest 3.17.3475 firmware, but still the same issue. Looking at the label at the bottom, I see your says "V3" after the article number - mine doesn't have that version indicator (see photo below). What could they have changed between versions that could make the V3 work, but (presumably older ones) not, and is there anything that can be done besides buying a newer joystick version? |
Let's verify if you have the proper config active. |
@willyvmm here you go: |
Everything is ok with the config. Try step-by-step debugging. Keep the revpotlines=true Map all buttons to fire: gbutton01=fire And verify if all buttons are responding. You may also try to map ALL the buttons to paddleA and then to paddleB to verify the correct reading by your Hardware. I use joyride for tests. |
@willyvmm when I set all gbutton values to "fire", I see button 1 reacting for all joystick buttons in Joyride. When I use the following, then buttons 1, 2, and 3 remain without response in Joyride, regardless of which button I press: gbutton01=paddleA |
So. What happened when you set all buttons as paddleB? |
Check if you set up in the [GamePad] section |
@radius75 the revpotlines setting has been already verified here:
|
@willyvmm interesting - it looks like one of my mouSTers is indeed broken. I just attempted with my second mouSTer, updating to 3.17.3475, and the following gbutton config, and the two large buttons now read as "fire", with the two smaller triangular buttons reading as paddleA and paddleB: gbutton01=paddleB |
@willyvmm yes that seems to have been the problem. Tested further with my second mouSTer, and it definitely works now. Could the other mouSTer have been part of a faulty batch? |
Can you remember when have you bought it? |
@willyvmm one of them I got on April 7, 2021, and one on December 29, 2021. I remember we also swapped one of them because it seemed to have an issue (though I don’t remember which of the two it was (probably the first one), or which of them appears to not work at the moment). |
Yes. I have received one faulty mouSTer but can't figure out who send it to me! |
@willyvmm email sent! |
Marking this as closed / resolved, as the latest firmware 3.17.3475 did indeed fix the problem, at least on my working mouSTer. |
I use the latest firmware from 2021-11-18 (via
mouSTer.fw.3.16.2600.zip
).Interestingly, the DBG file indicates that the Competition Pro joysticks are identified differently by mouSTer (see attached DBG file, which looks like the ID of a "Sony DualShock 3 / Sixaxis" controller) than on my Macbook Pro, the latter of which identifies them as:
My current INI and DBG files are included below. (Ultimate goal is to have the two main buttons function as "fire button 1", and two of the others a POTX, POTY, respectively - with the attached INI file this works for my Xbox controller, but not for the Competition Pro.)
debug-and-ini.zip
The text was updated successfully, but these errors were encountered: