Are all xbox controllers (besides the elite) the same?

So i have both the original xbox one controller and the newer xbox one s controllers. Are they the same because i only noticed a difference in the shoulder buttons?
Answers

opurt

There have been at least 3 different models of Xbox One controllers. The first one was the one that came with the launch consoles, and has a special connector for a headset adapter. It has a two-part front plate. The second one has a 3.5mm headset jack on the controller and still has the two-piece front. The third one that came out with the Xbox One S has a one piece front cover and some redesigned shoulder buttons and triggers, and also supports Bluetooth for use with other devices.