This open-source puck lets you use your Steam Controller on Xbox, Switch, and PlayStation consoles

It's cheap to build, too.