AniMeMatrix images don't work on GA401IV
To elaborate on the admittedly unhelpful "don't work":
- When I try to update the image using ZephyrusBling or the Rust example in this repository, the matrix is completely unaffected. Doesn't go on, doesn't go off, none of the pixels change, nothing happens at all.
-
asusctl anime --off
andasusctl anime --on
work just fine. - When I do a Wireshark capture of the USB device, I see data being written to it. 704-byte request, 64-byte response. 1 request/response pair for on/off, 3 request/response pairs for an image update.
Since on/off works and I see data in Wireshark for the image updates, my conclusion is that the code can communicate with the matrix just fine but the matrix isn't responding for some reason.
About my setup:
- Laptop is a GA401IV ("ROG Zephyrus G14 GA401IV_GA401IV")
- I'm running a patched kernel and up-to-date asus-nb-ctrl
- My laptop's BIOS is up to date (version 218)
Anything I can do to help debug or fix this?
Edited by bobobo1618