Not sure if this is off topic, but I have a problem. I'm making buttons for my own controller in my Game. For example, the attached images will appear to indicate the player to press the A or B Buttons. The image resembles Xbox Controller Buttons. So, is it legit to use them as Buttons of my own Custom Controller?
There are official Xbox 360 button and controller images available under the Microsoft Permissive License. They were originally released for use by XNA Game Studio titles, but you are free to use them by the license without XNA Game Studio.
You can find the original downloads still available from a XNA Game Studio archive site:
At the moment, there's no Xbox One generation controller artwork available under a public license.
Apart from legal issues, the colors you chose are just plain confusing. On a first party controller (which most people use) A is green, B is red, X is blue and Y is yellow. These make sense based on the most common uses for these. A is generally used for confirming actions, B is for "back" or "no", etc.