The touch pad and R1/R2/L1/L2 buttons are specific to different controller versions. On the label on the back of the controller, locate the FCC ID. Gen 1 controllers end in CT1, Gen 2 controllers end in CT1A. All other parts will fit all generations of controllers. Controllers with the LED in the touchpad are Gen 3, be sure to select the correct version in the options menu.