Here's my Controller and Layout I use for Cuphead
https://lemmy.world/pictrs/image/aad4b934-19ba-4119-a907-ade23cf47b42.jpeg
https://lemmy.world/pictrs/image/121c0437-cf0e-4269-8fc9-1a1780d24eea.png
X / Thumb = Shoot
Square / Index = Jump
Triangle / Middle = Dash
R1 / Ring = Lock Aim
L1 / Pinky = EX
L2 / Pinky = Switch Weapons
You may have noticed how I have duplicate inputs, this is so I can rest my hand in different ways and still know exactly where everything is. I actually love it.