Wake a Lenovo Legion Go S with a Steam Controller

I wanted my Lenovo Legion Go S to wake up when I turned on a Steam Controller. It sounds like something that should just work, especially on SteamOS, but in my case it did not.