Running lsusb in the terminal returns Bus 001 Device 003: ID 057e:2009 Nintendo Co., Ltd Switch Pro Controller for the controller. I have no idea why this is, as I don't think this is a Nintendo controller at all XD
Assuming this is your controller it looks like it supports Switch motion controls specifically, and from your lsusb output it looks like they're spoofing Nintendo's USB vendor/product ID -- presumably that's how they make that work?
If it works in the browser but not Steam, then it seems like it's probably something specific to Steam, but I don't know what. Doing a quick search, there are a number of threads about people having issues with Steam and Switch Pro controllers -- maybe relevant? Steam might be getting confused by how it's presenting itself? (Wild guess)
If you test with jstest-gtk, does it show up sanely?

Most of the stuff that comes to mind is already on your list.
Maybe you'd like the movie, Colorful, or the series Your Lie in April?
This is a stretch, but maybe also consider Shin Sekai Yori? The particular things that'll hit you there are, uh, a bit different though, if it works on you.
Troll Answer: School Days. 👹️