Turn off keyboard backlight after idle timeout and restore previous level on activity (via SettingsDaemon Power Keyboard).
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 2 | Unreviewed |
| 1 | Rejected |
Is this code generated by AI? If so, we have a rule for that: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated)
No, the code was written by me. I developed and tested it myself. I did use AI tools while researching and gathering information, but the implementation is entirely my own and follows the GNOME extension publication guidelines.
Okay. What is the reason for line 27 `extension.js`?
To determine the name of a child D-Bus object and construct the correct path if the interface is not located on the root object.
1. Please avoid replying with AI answers. 2. That regex is not a correct way since you may catch other devices, and you should never do that since the standard `org.gnome.SettingsDaemon.Power.Keyboard` exists. 3. There are many unnecessary lines of code here. If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions