ContextActionService help

So in my combat system I have the basic attack assigned to MouseButton1 but on controller it’s assigned to ButtonR1 so that the heavy attack can be used on ButtonR2. However because the basic attack is assigned to MouseButton1 when I press R2 it will still do the basic attack as well as pressing ButtonR1. Is there any way I can stop ButtonR2 being binded to the same as MouseButton1?