Background
I am running FreeBSD 12-CURRENT on Lenovo Yoga 3 14 and I use the SCFB graphics driver instead of Intel and Nvidia drivers as I couldn't get them to work (or the hardware is simply not supported yet).
SCFB is a fairly simple driver and it does not support various features like brightness control:
If an accelerated graphics driver is not available for your FreeBSD system, an alternative is to use the scfb driver. At the time of writing, this is a common option for laptops with Broadwell or Skylake chipsets from Intel with integrated graphics, until the Intel DRM driver is updated to include support. Whilst the scfb driver does not provide accelerated graphics, and is missing some features like brightness adjustment and support for external displays, it works fine on built-in laptop displays for simple desktop use and even playing videos.
Question
Is there any other way to decrease brightness when running a graphical X session?
Details
I've already tried xbrightness, xgamma, xbacklight and sct to reduce screen's temperature but it doesn't work as all of them depend on X protocols.
The Intel device I'm using is HD Graphics 5500.