Ok - here's my #macOS (Tahoe) specific #steamcontroller #gaming #steam personal experience, having tried it out:
So - it works!
BUT
The setup process from Valve does you no favors. While their help guide (https://help.steampowered.com/en/faqs/view/33E8-5EDF-24E6-4CFB#mac) has a Mac specific setup section - the on-screen setup in the Steam client itself does not help out Mac users at all
The guide mentions you need to grant Steam "Input Monitoring" permission - but until I did this, Steam didn't even agree the controller was connected (via USB directly or via the Puck)
And then the second permission "Accessibility" was explicitly necessary if you wanted to do a mouse and keyboard game and it needed to move the cursor (I chose Scritchy Scratchy as a test for this specific reason, especially since they just added macOS support)
Another downside: the default keyboard and mouse layout for the controller maps shoulder buttons to scroll up and down - but only a single increment per press! I had to reconfigure it to enable turbo/repeated scrolling events.
(1/2)