Is there a way to disable certain core console controls

Hello! I want to know if there’s a way to disable the core controls for console, as it seems to be interfering with mapping the controls of my game. I’ll use the worst offenders as an example: there’s a dash function that can’t be used despite the button i mapped it to doing literally nothing (Right Trigger/R2), and there’s an air jump ability that I can’t use on the same button because the core script already uses it for the base jump.

I’m already well aware of ContextActionService, but I don’t really want to use it, as I have multiple controls that intertwine with one another (for example theres a slide button and while the player is on a rail it instead serves as a crouch button)

Controllers are only but so big, so I realistically can’t work around objectively unusable buttons like I can with a keyboard, plus it’s weird having to use an entirely different button to airjump instead of just pressing the jump button multiple times. Any help is appreciated, and cheers in advance!

I’ve done a lot of digging and you do need to use CAS, because Roblox doesn’t expose the controller control bindings like the keyboard ones, so there’s no way to disable it:(