@@Sons-Official If you’re asking how to get both Cuphead and Mugman on the same controller, then that is impossible without some external controller software such as DS4Windows and a PS4 controller (there are likely other controllers with their own unofficial software but this is the only combination I know of personally). Getting 2 or more instances of Player 2’s character to work on the same controller is simple and works without any configuration. The only reason the clones do not move is due to having removed a version of Player 2 without them rejoining, making their controller not move characters, but instead prompting them to join the game.
Doing this requires adding and modifying an extra file to the game's scripts folder (common/Portal 2/portal2/scripts). Go to developer.valvesoftware.com/wiki/Weapon_portal_base to learn how to make one yourself in more detail. Or download a copy of my files from the description (Read Me included if you need help with installing). 1. Copy an already made weapon script (any .txt file with "weapon_" at the beginning) from Half-Life 2, Portal, Garry's Mod, or Portal 2 (other games may work but I don't have any others to use). 2. Edit the weapon script to use the requested ammo by changing the "primary_ammo" variable from "None" to the ammo type you want (I used "AR2" personally). As well, change the "clip_size" variable to any number you want (this is the amount of ammo that will be given). 3. Rename the script to weapon_portal_base.txt 4. In game give yourself the weapon by doing the command *give weapon_portal_base* and then use the weapon if not automatically equipped by doing the command *use weapon_portal_base* . Be sure to do the command *givecurrentammo* to refill your ammo. 5. *Optional* : Use the commands starting with *sk_plr_dmg_* and *sk_max_* to change the value of damage each ammo type does (all ammo types do 0 damage by default) (you can also use these commands to see the names of most ammo types).