>>3863103
Нет, управление подсветкой делается совсем не так. Эти кнопки генерируют не нажатие клавиши, а событие ACPI, в линуксе их можно посмотреть, например, через acpi_listen из пакета acpid. Их можно, конечно, тоже сгенерировать программно, например, в Debian есть пакет acpi-fakekey, но механизм совсем другой. Наверное, и в Windows можно, но вряд ли готовая программа есть, и проще уж использовать API управления подсветкой, чем таким неявным способом.
XF86MonBrightnessUp и XF86MonBrightnessDown на самом деле тоже генерируются, но они не приводят к изменению яркости, если их никто не отловил (у меня их, например, ловит демон KDE).
Хотя я сейчас потестировал, и на самом деле события ACPI сами по себе тоже не меняют яркость, если их никто не отловил.
В общем, на самом деле эти кнопки делают три вещи сразу: меняют яркость "аппаратно", генерируют событие ACPI и генерируют нажатие клавиши.