Cuphead

Cuphead

View Stats:
Ollie-Pop Jan 7, 2018 @ 5:44am
Player 2 won't stop joining
I am using a PS4 controller, bluetooth alone does not let me play Cuphead, so I have to use a program called imputMapper in order to play with a PS4 controller, but whenever I press a button in game it says "Player 2 has joined" and Mugman appears.
< >
Showing 1-3 of 3 comments
Ryo Jan 7, 2018 @ 1:31pm 
Well, after buying the GoG version yesterday I have been astonished by the amount of unsolved problems with controller support that never got fixed (and given that the numerous problems like these haven't even been officially addressed as far as I know probably won't get fixed).

Like a lot of people, my controller isn't properly recognized by the game, not allowing menu interaction and defaulting to player two, who keeps spawning no matter what options I changed.
After I spent my whole weekend searching for a solution to this instead of playing the game, I came empty handed at first.

There's a very popular program that I often use when games refuse to recognize my controller called x360ce. Its very simple: you paste the files on game folder, open the exe, accept the prompt for configuration and as long as the program is open your controller will be detected as a Xbox 360 controller (even if it is an Xbox 360 controller that the game couldn't recognize)

Well there are like a thousand posts explaining that if you open the game in windowed mode and assign the controller with the x360ce program on the foreground you can play as player 1, but if you do this, player 2 will still appear at every button press and not move, so that doesn't solve anything.

Those solutions are EVERYWHERE, like a permanent solution, and people in forums cite them and close the threads like they are solved, when in fact they are not.

HOWEVER, and thanks to a Steam forum user named vdpasha (thank you very much sir) I came to know of an injector that basically solves the whole problem at once.

It even comes with the program x360ce.

I checked it with updated nod32 and several online scanners, as well as Malwarebytes Antimalware and it is completely safe.

So just download the rar, extract it to the game folder, open x360ce.exe and open the Cuphead_Inject.exe. Your game should start by itself and recognize your controller as an Xbox 360 controller

Link: http://www.gamedev.ru/files/?id=129965

To download simply push the button under the line
"Скачать файл: cuphead_inject_v2.rar (cuphead_inject_v2.rar) (924.909 Кб)"

Original thread in which user vdpasha posted the tool: https://steamcommunity.com/app/268910/discussions/0/1620599015902993528/

Hopefully this solves all your problems as it solved mine
Ferro Malduran Jan 7, 2018 @ 4:07pm 
if you hit a button with the keyboard on the main title screen it sets the keyboard as player 1 then any controler you use after makes player 2
Ryo Jan 7, 2018 @ 5:28pm 
Originally posted by drake_dragon_1:
if you hit a button with the keyboard on the main title screen it sets the keyboard as player 1 then any controler you use after makes player 2

Indeed, maybe if his PS4 controller lets him navigate the menus and the game doesn't read inputMapper as double input it could work, yet a lot of controllers don't get properly recognized by the game, and as a result you cant neither use the controller to navigate the menu nor properly assign said controller to player one, which forces you to use the keyboard and causes the 2nd player issue. Still that might be a solution for him and he should try if that works.

In my case for example, my generic controller wouldn't be recognized, but neither would my friend's old Xbox360 controller, forcing me to use x360ce, which caused a double imput problem that spawns player 2. for me it came to either do that or not playing, and playing like that is a nightmare.

Also, although many people report that simply plugging in (or connecting) their PS4 controller would just work, there are reports of this not working for everyone, Like OP who specified that he wants to connect through bluetooth and the game wouldn't let him, forcing him to use inputMapper and thus repeating the whole ordeal.

What I am trying to say is, this needs patching. ASAP, it's long overdue. We shouldn't be afraid to touch the keyboard, or research through forums downloading three party controller remappers, that we then need to open in a specific order while the game is in windowed mode awaiting input for 5 seconds just to play a game, let alone one with such high production quality. I'm not even asking full support for generic controllers (which frankly I should be doing, at this rate there's gonna be a monopoly of peripherals) but at least that they work?

I for one bought the game yesterday morning for my offline laptop, and spent a total of 7 collective hours researching a solution for this problem. Finally a third party developer had to come with an injector to fix the problem. In total I could just play around half an hour in the whole weekend due to the rest of my obligations. That is not how you sell a product to a significant part of your customers. I love the game, but I couldn't for the life of me recommend something you might not be able to use.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Jan 7, 2018 @ 5:44am
Posts: 3