I am using 7" touch screen on my RaspberryPi 3 Model B v1.2. My device is running Windows 10 IoT Core and I've designed the kit to run an application I am developing as a UWP application with interface. However, I've realised the screen never goes to sleep and I actually want it to go to sleep after X amount of time. There's this screen saver mode on IoT Core settings but it literally is only screen saver. Is that even possible at all, to make the display go to sleep? I am willing to do it on the application level as well, if possible at all.

I am new to Raspberry world so go easy on me!

Edit: The touchscreen is the official Raspberry Pi 7" touch screen.

  • what touch screen, specifically?
    – Aloha
    Sep 23, 2017 at 18:41
  • @pandalion98 official raspberry pi 7" touch screen Sep 25, 2017 at 18:43
  • So after waiting for days and researching in the meantime and coming up with nothing, I am assuming there's literally no way to do this? Nice :) Sep 28, 2017 at 17:54

1 Answer 1


After a quick Google search, it seems that, in theory, it might be possible to control the RasPi touch screen brightness.

Apparently, the I2C interface on the touch screen module is exposed. It seems that there's some need to poke around to determine the correct address, and the correct values to send.

The details are too scattered, so I'll just post the link:


  • Oh yeah, there's no proper documentation on this feature (if at all), so the usual disclaimers apply (e.g. I'm not responsible if thermonuclear war arises because of this answer).
    – Aloha
    Oct 3, 2017 at 6:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.