ASUS ROG G14 Keyboard FN and backlight not working

My issue is related to a package that disappeared from AUR and needed to enable Fn and backlight support on ASUS GA401I

Linux 5.10.15-1-MANJARO x86_64 GNU/Linux

Initially (last week) I had installed asus-nb-ctrl-git and the optional package (hid-asus-rog-dkms-git) that aimed at providing this support
it worked well, all was working fine.

I have to reinstalled Manjaro from scratch (I mixed up with drivers …)
The Asus NB package has been updated on 24th Feb, the optional package HID is NOT mentioned anymore.
-installing asus-nb-ctrl-git: no error
-installing hid-asus-rog-dkms-git give a build error (I guess a compatibility problem due to main package update:
install: cannot stat ‘Makefile’: No such file or directory
==> ERROR: A failure occurred in package().)

I tried to install linux-zen-g14.git, no improvement
Do you have any suggestion ?

FYI, asusctl --show-supported:
Supported laptop functions:
{
“anime_ctrl”: false,
“charge_ctrl”: {
“charge_level_set”: true
},
“fan_cpu_ctrl”: {
“stock_fan_modes”: true,
“min_max_freq”: false,
“fan_curve_set”: false
},
“keyboard_led”: {
“brightness_set”: false,
“stock_led_modes”: [],
“per_key_led_mode”: false
},
“rog_bios_ctrl”: {
“post_sound_toggle”: true,
“dedicated_gfx_toggle”: false
}
}

with previous installation keyboard_led was set to TRUE.
Thanks

Hi all, i managed to settle the problem
For those who struggle: I installed linux-g14 from AUR package, which will compile with linux 5.10
uname -a >
Linux 5.10.16-arch1-1-g14

and everything is set to true:
asusctl -s>
Supported laptop functions:
{
“anime_ctrl”: false,
“charge_ctrl”: {
“charge_level_set”: true
},
“fan_cpu_ctrl”: {
“stock_fan_modes”: true,
“min_max_freq”: false,
“fan_curve_set”: false
},
“keyboard_led”: {
“brightness_set”: true,
“stock_led_modes”: [],
“per_key_led_mode”: false
},
“rog_bios_ctrl”: {
“post_sound_toggle”: true,
“dedicated_gfx_toggle”: false
}
}
Good luck !

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.