Add ViewSonic Elite Monitor (XG271QG)

  • Add [New Device] ViewSonic Elite Monitor (XG271QG) (#3711 - closed)
  • Renamed existing VIEWSONIC VID to WINBOND, which is the actual vendor reported on the XG270QG. The XG271QG has an actual VIEWSONIC VID (but appears to be the same communication protocol)
  • Down (Stuff) renamed Base (Matching the name in the monitor's built-in menu)
  • Back Circle renamed to Rear (Matching the name in the monitor's built-in menu)
  • Re-ordered LED indexes to match the zone order in the packet
  • Add individual Zone support, allowing separate color assignments for the Base vs Rear in supported modes

I've been running this on a ViewSonic XG271QG for a few weeks without issue (Windows only). Packet size difference doesn't seem to be an issue not matching official, as brought up in a concern in #3711 (comment 1635031316) (the incorrect length is used for the XG270QG also). The rest of the packet length seems unused / always 0x00. (It is possible sending additional data could allow individual LED control, not supported by the official application, but I did not take the time to experiment)

Edited by McNutnut

Merge request reports

Loading