I've been searching around a bit and just can't find an answer. Specifically wondering if it works on the Switch
Not sure to be honest, best would be to simply try it or go with it to a friend who has a switch and try there.
I would assume the controller might work with some other devices, but probably not with all.