After searching for a painstakingly long time I couldn't figure that one out. The problem has been present from Sonoma.
The Issue: my keyboard backlight works only on Caps Lock LED indicator, I've tested enabling it via LED CMSTORM, but it's no use (only the Caps Lock LED is activated). Also various keyboard backlight control apps just can't detect my kb backlight at all. I've already searched for AsusSMC, but its wiki github page is still TODO, and the patches are for Intel. Applying them just results in a DSDT compilation error, and after days of trying to understand these KBLC, KBLD and other methods, scopes, whatever, and how can I port them from Intel to AMD I just lost it. Including the fact that I couldn't find any signs of documentation or people with the same problem (most of them were Intel based laptops), I gave up.
Searching for BIOS names on Windows yielded nothing (or I didn't realize how to utilise this information), in Device Manager I had 2 Keyboard devices,
only one of them had a BIOS name (I wonder if it was related to the Asus Numpad feature):
A search for any clues in /sys/... on Arch ended up the same way. Comparing .dsl dumps also only added to the confusion. Attaching my macOS DSDT, IOReg and crossing my fingers
The Issue: my keyboard backlight works only on Caps Lock LED indicator, I've tested enabling it via LED CMSTORM, but it's no use (only the Caps Lock LED is activated). Also various keyboard backlight control apps just can't detect my kb backlight at all. I've already searched for AsusSMC, but its wiki github page is still TODO, and the patches are for Intel. Applying them just results in a DSDT compilation error, and after days of trying to understand these KBLC, KBLD and other methods, scopes, whatever, and how can I port them from Intel to AMD I just lost it. Including the fact that I couldn't find any signs of documentation or people with the same problem (most of them were Intel based laptops), I gave up.
Searching for BIOS names on Windows yielded nothing (or I didn't realize how to utilise this information), in Device Manager I had 2 Keyboard devices,
only one of them had a BIOS name (I wonder if it was related to the Asus Numpad feature):
A search for any clues in /sys/... on Arch ended up the same way. Comparing .dsl dumps also only added to the confusion. Attaching my macOS DSDT, IOReg and crossing my fingers
Last edited: