Most reviewers who give negative reviews because the sticks share inputs with the D-pad and buttons don't seem to be a match for the original controller in the Dualshock -Style of which they are copies. In the middle of the controller, between the joysticks, is a small button called "Analog". Pressing it turns red and the analog sticks become analog sticks and no longer share D-Pad and button input. This is a throwback to the days of the original Playstation where early games couldn't work properly with the analog feature enabled. However, my first order came with a poorly assembled one - the vibrator motor assembly broke internally and rattled. around and I only had two of the four discs I was supposed to have, so I returned those two and ordered a few more. They have arrived and work great. My experience with these controllers is based on a previous order of other "universal" controllers of the same design with other brands. In general, the entire sequence of these controllers work roughly the same. The keys tend to be a little tight at startup and wear out after a while. Triggers aren't analog and typically have a single pressure point near the center of the trigger, and pressing trigger "2" down can cause the trigger to rotate inward a bit without depressing the key - something to look out for you should pay attention. The sticks are fairly responsive, although they have a fairly wide deadzone and their analog active zone is actually very short - it's very easy to jump over a certain range and go to either 0 or 100% either way. The "Select" and "Start" soft keys are clean and responsive. The D-Pad isn't the best, but it works, although it's not 4 separate buttons, it's a whole panel of 4 buttons sticking out around the plastic casing (compared to the D-Pad on the Xbox controller, which a full plate, fully open, no bowl). Some of the best non-fake gamepads use separate, discrete buttons for the D-pad, but I haven't come across that often. -op games without much difficulty. Bonus: On Windows 10, when it was able to "configure" the controller up to the internet, it correctly mapped the buttons to the same mappings that an Xbox controller would use - earlier iterations didn't and the bottom 4 Buttons The button was not mapped to this xbox button like it should (so the number "3" was mapped to "X" instead of "A").