diff --git a/src/hardware.rs b/src/hardware.rs index ff9c23d..960e4b6 100644 --- a/src/hardware.rs +++ b/src/hardware.rs @@ -40,6 +40,7 @@ pub(crate) enum DeviceType { LegionGoS, RogAlly, RogAllyX, + ZotacGamingZone, } #[derive(Display, EnumString, PartialEq, Debug, Copy, Clone, TryFromPrimitive)] @@ -88,6 +89,7 @@ pub(crate) async fn device_variant() -> Result<(DeviceType, String)> { (DeviceType::LegionGoS, product_name.to_string()) } ("Valve", _, "Jupiter" | "Galileo") => (DeviceType::SteamDeck, board_name.to_string()), + ("ZOTAC", _, "G0A1W") => (DeviceType::ZotacGamingZone, board_name.to_string()), _ => (DeviceType::Unknown, String::from("unknown")), }) }