seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
6.83k stars 247 forks source link

XG Mobile 4090 LED control not working. #1344

Closed sgandy2989 closed 11 months ago

sgandy2989 commented 11 months ago

I have 2 versions of the XG Mobile Dock for my Flow X13 2023, the led control works for the 3080 version just not the 4090 version. I also have tried the XG Mobile with a different Flow X13 and the problem seems only effect the 4090.

Thank you so much for all of your hard work and effort you have have put in, its amazing what you are capable of accomplishing compared to Asus! Keep up all the hard work, it is truly appreciated!

seerge commented 11 months ago

@sgandy2989 hello, good for you. I don't have XG Mobile so can't verify how to set LED for it.

LED is controlled via USB, and app sends a package of 3 bytes to the device telling to turn LED ON 0x5e, 0xc5, 0x50 or OFF 0x5e, 0xc5, 0x00 It could be that for 4090 they have changed it by some reason.

The only way to know a new payload is to monitor what Armoury sends to XGM when you toggle light on and off

To do that you need to

  1. Download (free version of) https://www.hhdsoftware.com/device-monitoring-studio
  2. Launch it and find on the left device with ID1970 (it's XGM)
  3. Double click on it and select "Packet View" in monitoring (as on screenshot, just in my case i have selected keyboard with ID 19b6 as i don't have XGM) Screenshot 2023-09-03 154639
  4. Toggle led ON and OFF
  5. Check what logger have recorded , we need packages marked as DOWN (it's what AC sends TO XGM) Screenshot 2023-09-03 154841

Let me know if you are willing to debug. Otherwise i won't be able to help.

sgandy2989 commented 11 months ago

Sure, I have no problem helping debug. I have time over the next 2 days, thanks for the quick response.

seerge commented 11 months ago

Closing as abandoned