Am găsit rezolvarea la problema cu tastatura mea de la laptopul meu ASUS TUF Gaming A16 FA608WV
Problema era după deconectare si reconectare alimentare eletrică nu mai putea controla tastatura deloc, nu se mai aprindeau ledurile, pe Linux chiar dacă ridicam sau reduceam luminizoitatea nu se întâmpla nimic.
Se aprindea doar dacă faceam restart în Windows.
În cele din urmă am reușit să găsesc acest bug report și soluția: ASUS TUF Gaming A16 FA608UH - Keyboard backlight not working (#682) · Issues · asus-linux / asusctl · GitLab
Rezolvarea
Pentru a rezolva problema trebue instalate următoarele pachete: git build-essential pkg-config libhidapi-dev .
cd /tmp
rm -rf hidapi hidapitester
git clone https://github.com/libusb/hidapi.git
git clone https://github.com/todbot/hidapitester.git
cd hidapitester
make
sudo install -m 0755 hidapitester /usr/local/bin/hidapitester
Ar trebui comanda sa funcționeze și să returneze comenzile de ajutorȘ
hidapitester --help | head
Verificăm dacă tastatura apare (ar trebuii sa inceapa asa “0b05:19b6”)
sudo hidapitester --list-detail | grep -iE '0b05|19b6|ite|lamp' || true
Acum putem să schimbăam din Windows Dynamic Lighting → Embedded Controller
sudo /usr/local/bin/hidapitester --vidpid 0B05/19B6 --open --send-feature 70,1 --close
Este recomandat să repornim serviciul asus pentru a detecta modificările
sudo systemctl restart asusd || true
Testăam daca se aprinde tastatura
echo 3 | sudo tee /sys/class/leds/asus::kbd_backlight/brightness
Automatizarea procesului.
Pentru a remedia definitiv situația vom crea un serviciu care va rula la fiecare pornire (se poate și script cu rulare manuala când aveți nevoie)
Eu prefer serviciul automat.
sudo nano /etc/systemd/system/asus-kbd-ecmode.service
In interiorul fișierului inserațiȘ
[Unit]
Description=Switch ASUS keyboard lighting to Embedded Controller mode
Before=asusd.service
After=systemd-udev-settle.service
Wants=systemd-udev-settle.service
[Service]
Type=oneshot
ExecStart=/usr/local/sbin/asus-kbd-ecmode
[Install]
WantedBy=multi-user.target
Ctrl+X > y > enter
sudo systemctl daemon-reload
sudo systemctl enable --now asus-kbd-ecmode.service
systemctl status asus-kbd-ecmode.service --no-pager
Așa arată când funcționează.
sudo systemctl status asus-kbd-ecmode.service --no-pager
○ asus-kbd-ecmode.service - Switch ASUS keyboard lighting to Embedded Controller mode
Loaded: loaded (/etc/systemd/system/asus-kbd-ecmode.service; enabled; preset: disabled)
Active: inactive (dead) since Sun 2026-08-09 17:36:50 EEST; 1h 20min ago
Invocation: 1ec6c5c2c5f3426ea9ecaf0d94031cdd
Process: 968 ExecStart=/usr/local/sbin/asus-kbd-ecmode (code=exited, status=0/SUCCESS)
Main PID: 968 (code=exited, status=0/SUCCESS)
Mem peak: 2.2M
CPU: 8ms
aug 09 17:36:50 David-cachyos systemd[1]: Starting Switch ASUS keyboard lighting to Embedded Controller mode...
aug 09 17:36:50 David-cachyos asus-kbd-ecmode[973]: Opening device, vid/pid: 0x0B05/0x19B6
aug 09 17:36:50 David-cachyos asus-kbd-ecmode[973]: Writing 64-byte feature report...wrote 64 bytes:
aug 09 17:36:50 David-cachyos asus-kbd-ecmode[973]: 46 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0… 00 00
aug 09 17:36:50 David-cachyos asus-kbd-ecmode[973]: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0… 00 00
aug 09 17:36:50 David-cachyos asus-kbd-ecmode[973]: Closing device
aug 09 17:36:50 David-cachyos systemd[1]: asus-kbd-ecmode.service: Deactivated successfully.
aug 09 17:36:50 David-cachyos systemd[1]: Finished Switch ASUS keyboard lighting to Embedded Controller mode.
Hint: Some lines were ellipsized, use -l to show in full.
Acum ledurile funcționează, pot schimba si culoarea la tastatură.