yeah some hardware can be an big issue (ahem, nvidia). kinda strange it worked on Chrome OS (which is, you know, linux) but not on ubuntu tho. but for supported hardware the experience is flawless. if you want to use a playstation 3/4/5 joystick it is just plug and play/pair and play.