I expected to like them immediately. I pulled them out and when I tried to use them, a downside immediately showed up. The Raspberry Pi emulation station does not recognize trigger buttons. You can match them in retroarch and they will work. However, the left analog stick doesn't seem to work in the PlayStation. For this to work you need to enable something in Retroarch so it works for the PlayStation but not for other things like the Nintendo 64. I tried installing the Xbox drivers. because it seems to register itself as an Xbox controller. It was of no use. I tried to follow the firmware update instructions on the website. Well, instructions are useless on a web page. They appear to be designed to use automatic firmware update software which is not designed for wired control. I contacted support and they explained how to update the firmware. The firmware version for wired control is much lower than wireless. They just don't seem to attract attention like wireless controls. I tried to ask her how to change the mode. They gave me an option to change the mode but it doesn't seem to do anything. It's also not documented anywhere in the information you get with the controls or on the webpage. Here's information on how to change the mode for wireless controls, but not for wired ones. The controls themselves feel comfortable. Don't expect any reach on triggers as they are just buttons. That's fine for many emulators, but not ideal for things like racing games that use the trigger as a throttle, which has multiple values in the pressure range. Makes you wonder why they even count as trigger buttons and not just other assignable buttons. On the plus side, these Jive Turkeys seem to work really well with my son's Nintendo Switch, so that's a good thing. Also unexpected. If none of this bothers your game, then these controls are great for you. However, I have Xbox style controls from another third party that didn't have any of these issues. They are also cheaper and the triggers are real triggers. I'm still debating whether to return it.