-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can't run ./set_rgb.sh in fx505dy #8
Comments
Hi, please check output of |
I have the fx505dy and I'm fairly certain the keyboard backlight has only red LED's. |
Hi, here are the outputs sudo dmesg | grep faustus: [ 3.313124] faustus: loading out-of-tree module taints kernel. lsmod | grep faustus: faustus 36864 0 the function key for the fan speed is working, I can also control the keyboard backlight intensity using the function keys. |
Hi robeirne, my keyboard does cycle between different colors, its a bit annoying since I only want a static color. |
Ok, so it does load but doesn't load the RGB backlight control. Fun thing being, is that I also find conflicting accounts about whether this laptop does or does not have RGB (detectable by transparent WASD keys?). A couple of things to check here: 1) do you have USB devices from Asus in If this won't help then I need to look on DSDT or you can check what is the implementation of DSTS 0x00100056 and 0x00100057 methods. |
I can confirm that it has RGB backlight. here are the output from I have FX505DY.315 bios version There is a pre-installed windows when I bought my laptop, and I tried to control the RGB successfully using TUF Aura Core I also checked on this directory |
That's odd that Asus would make two models with the same name with different hardware specs. I definitely have a FX505DY and I definitely only have red keyboard lights. I don't have the clear WASD keys like yours.
Edit:
|
It doesn't look like there are USB controllers for RGB there. So it must be WMI. Can't help you without DSDT though.
That part of README, was wrong, thanks for noticing! |
|
Here is the output from |
Ok, so I've looked into DSDTs you've provided, So I am perplexed at how this can be universally supported at all and what did the engineers think. The question is also what happens if these calls for RGB keyboard for DY would run on laptop without RGB and how bad would that be. Can't really help you much further without physical device. It would be great if you could look into it and play with it yourself if you know what you're doing. Fair WARNING though, the disclaimer in README applies, you can accidentally BRICK something. More practically you may oops you kernel more than once, so make sure you save your data. Below is what you could try. You can disassemble the DSDT with SRKZ
SRLW:
The CoLor Red etc. is pretty self explanatory evidence that this might all work out of the box, but the effect and magic bytes etc. is where I have my doubts, this might require some brute forcing. What I would suggest if you are motivated, try commenting out the DSTS check at https://github.com/hackbnw/faustus/blob/master/src/faustus.c#L1130 on 1130 through 1144 and try playing with set_rgb script and/or arguments on https://github.com/hackbnw/faustus/blob/master/src/faustus.c#L1021 manually and see what happens. Still if it works I don't know how to integrate this universally other than maybe adding another parameter likes of let_it_burn to the module. |
this worked for me, i have the same laptop as him asus tuf FX505Dy.315. you can either nano into the settings files directly or let openrgb do it for you. |
@Shadefix Can you upload here your faustus.c file so I can compare with the original? Thanks! |
I'm trying to install it in my Asus TUF FX505DY as suggested in the installation instructions. the keyboard led light intensity works fine, also the fan speed when pressing fn F5. It is a bit annoying that the keyboard led is on breathing mode, and I want to change it to static color. I assume that running set_rgb.sh as root will give me control on the pattern and color. However, when I try to run the script, it gives me this error:
./set_rgb.sh: line 4: /sys/devices/platform/faustus/kbbl/kbbl_red: No such file or directory
./set_rgb.sh: line 6: /sys/devices/platform/faustus/kbbl/kbbl_green: No such file or directory
./set_rgb.sh: line 8: /sys/devices/platform/faustus/kbbl/kbbl_blue: No such file or directory
./set_rgb.sh: line 10: /sys/devices/platform/faustus/kbbl/kbbl_mode: No such file or directory
./set_rgb.sh: line 12: /sys/devices/platform/faustus/kbbl/kbbl_speed: No such file or directory
./set_rgb.sh: line 14: /sys/devices/platform/faustus/kbbl/kbbl_flags: No such file or directory
./set_rgb.sh: line 16: /sys/devices/platform/faustus/kbbl/kbbl_set: No such file or directory
I have also tried to change the ownership of the folder and manually create the directories and the files which gives me this prompt "operation not permitted".
sudo dmidecode | grep "BIOS Inf|Board Inf" -A 3
BIOS Information
Vendor: American Megatrends Inc.
Version: FX505DY.314
Release Date: 11/01/2019
Base Board Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: FX505DY
Version: 1.0
thank you very much for your effort!
The text was updated successfully, but these errors were encountered: