Setting timeout for bluetooth controller

I’ve noticed that with the bluetooth controller (I currently use a ps4 controller) it won’t turn off after a certain amount of time of inactivity. I was wondering if there was a way to set a time after which the controller turns off to preserve battery power.

Hi @Othum, and welcome!

In order for us, or anyone for that matter, to be able to provide assistance, more information is necessary. To that end, please see:

Hope you manage!


:bangbang: Tip: :bangbang:

To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:

```
pasted text
```

This will just cause it to be rendered like this:

Portaest sed
elementum
cursus nisl nisi
hendrerit ac quis
sit
adipiscing
tortor sit leo commodo.

Instead of like this:

Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby improving legibility and making it much easier for those trying to be of assistance.

:bangbang: Also, if your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Please edit your post accordingly.


Edit:

From what I can tell, this is a timeout setting that has to be customized on the device. It might be possible that is does not turn off when a connection is active, meaning you’ll probably have to disconnect it from your computer, or disable the bluetooth service.

Edit #2:

Also, please provide the output of:

bluetoothctl devices