Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The wired Xbox 360 controller, and the older non-bluetooth Xbox One controller (connected via micro USB) are also 100% compatible, though you will have to install this driver for them to work properly, pause button and all.
https://github.com/360Controller/360Controller/releases
With those controllers you can play the games with no issues and have co-op working as intended.
If you're just looking to play single player, most controllers will work with the game, just connect it, go to the controller options to assign a controller and bind keys according to the on screen instructions. This worked for me for both the Nintendo Switch Pro Controller and an old Logitech controller I had lying around. There are issues when playing with these though: you cannot talk to NPCs on the map (go into the options to temporarily remove the controller to talk), you cannot navigate any of the menus including pausing the game (use the keyboard for all that), and there is no way for a second player to exit the equip screen. Just remember, if you want to settle with using the Switch Pro Controller, you have to disable Switch Pro Controller support in steam, only then will the game detect it as a generic controller.
The DS4 doesn't require any drivers, and many games, including Cuphead, have native support for it. For example, they refer to the Cross button as "cross", not "A", and have a predefined control scheme for the DS4.
Note:
Good to hear! Can you pause the game with the controller? Can you navigate the menus and play co-op properly?
Yes and yes. (You can pause by pressing Options.)
I haven't tried multiplayer mode.
I had that same issue. But curiously it works fine when it's connected via USB (with the aforementioned driver installed).
/cast: threadcromancy
Hello Maximo, I have a question!
Are you using these controllers in 10.14.1? (mojave) The reason I ask is because I have not been able to get Steam to work well with my DS4 on MacOS. I plug it in and the system/steam both recognize it, but then Steam sends me into big picture mode, which doesn't work AT ALL for me. (and many others, if you peruse Steam's mac forum)
When I hook it up I use:
usb-c -> usb-a (female)-> usb micro (ds4 charge cable, usb a female to micro usb male)
In your post you advise against using the official wireless dongle, but does this extend to the regular official ds4 charging cable?
Are you using these controllers with or without big picture mode?
My DS4 functioned perfectly with my 2013 MacBook Pro, and it also functions perfectly with my new, 2018 MacBook Pro, which I received today. My new MacBook Pro is running macOS 10.14.1, and the DS4 is connected in the same manner as you described, except I'm using an Anker USB Micro-B ↔ USB-A cable.
I don't use Big Picture, and, on my computer, it doesn't automatically open when I connect my DS4.
I'm not certain, but it may be necessary to do the following before Cuphead will detect the DS4:
I completely forgot about this. Sorry!
every suppport thread I found said to make sure that the PS4 compatibility was setup otherwise it wouldn't work, since that only way was to configure through big screen mode. Seeing that big screen is not working for me, no dice.
I will try to set it up like a generic device instead when I get a chance.
-----
on a side note: I am also using the 2018 mbp with 10.4.1, did you install steam on that machine before or after updating to mojave?
I appreciate that you took the time to answer my previous question and I am very sorry to repay you with follow-up questions :P
https://i.imgur.com/v0vZTk7.png
I installed Steam after updating to macOS Mojave. I didn't copy any of Steam's configuration files from my previous computer or modify Steam's default controller configuration.
Is your DS4's battery charged? Are you able to use your DS4 to control other, non-Steam games?