There is a linux driver that allows playing without steam. Are you on Windows?

If you are stuck to Windows there are some 3rd party efforts like https://github.com/ddeverill/SteamlessController

The last generation of steam controller still had a mode you could start it in where it would register as xinput device. Seems that's gone on the new generation.