Turn off controllers
There NEEDS to be a sleep mode or an option to turn off the controllers. I have just gotten my Oculus Rift S (3 days ago) and the controllers had gone through the included batteries in under 24 hours. I have swapped them out and been taking them out when I'm not using the Rift.
It seems like a major design flaw to have the controllers constantly running and to turn them off, having to take out the batteries. Not trying to repeat myself but there needs to be a way to turn them off or else you'll be constantly swapping dead batteries out or rechargeable ones (over time will die as well).
For Windows users:
Create a OculusControllersOff.cmd file anywhere in your computer. Open it with Notepad and add the following text:
sc stop "OVRService"
Save and close the file, then right click it, and select "Create shortcut". Right click the shortcut you just created, go to Properties. With Shortcut tab selected, click Advanced. Select "Execute as Administrator" and click Ok and then Ok again. Place this shortcut anywhere in your computer that's easy to access.
Everytime you're done playing with your Oculus, execute this shorcut. It'll power off the controllers. It's not perfect but it's better than taking the batteries off.
unfortunately, the closest thing we have so far is taking out the batteries. I find the batteries make a reasonable life though, 2-3 days before I need to take out the batteries. I'd recommend checking to make sure that nothing is touching the controllers and hitting a button when you put them down, it should sleep after around 5-15 mins.
Roger Isaac commented
This really needs sorting out. I'm having to use Oculus Tray Tool atm to make sure the controllers power off. Using that also actually turns the headset light from white to orange, so it seems that as default nothing is actually going into a standby mode.