I can't find it just now,
Lurking in bookmarks:
https://www.davidschlachter.com/misc/freebsd-acpi_video-thinkpad-display-brightness
I can't find it just now,
Just to explain that no other OIDs related to acpi.video shows up for me.Can't see why you're showing hw.acpi.reset_video here ("Call the VESA reset BIOS vector on the resume path"). No reason it would be set (1) though you can set it for some resume issues.
hw.acpi.video.lcd0.active=1 here, where setting .brightness works. It's read-only once set.
If any program can control brightness, it's just a matter of finding out how it's being done. Do you have Mate source code?
Does the Mate applet need hw.acpi_video to be loaded? If not, it's something different.
But if so, does (as root) setting sysctl hw.acpi.video.lcd0.brightness=50 or 30 or 70 work?
Another thing to note is that hw.acpi.video.lcd0.levels has values '100 100 0 1 2 3 ... 97 98 99 100' so even if your FnF5/F6 keys work they may only inc/dec value by 1 at a time, virtually unnoticeable.
I can't find it just now, but I found a script that a) uses devd notifies to hook the FN keys and b) inc/decreases brightness by 5 or so per press. I'll report here if I find it - but it does need to poke hw.acpi.video.lcd0.brightness.
bindsym XF86MonBrightnessDown exec brightnessctl s 5%-
bindsym XF86MonBrightnessUp exec brightnessctl s +5%
xorg-xbacklight
maybe will help ?With mate-applets, brightness seems to be get / set via D-Bus.on i3wm brightness usually done torugh i3 config file:
Code:bindsym XF86MonBrightnessDown exec brightnessctl s 5%- bindsym XF86MonBrightnessUp exec brightnessctl s +5%
So maybe try install i3wm and see if it works or just have a look maybe some sort of script is possible.
xorg-xbacklight
maybe will help ?