1
0
forked from Clones/Controlify

✏️ More clear no gyro message for Steam Deck

This commit is contained in:
isXander
2023-07-02 19:51:58 +01:00
parent 209de2f026
commit 9221c6a504
2 changed files with 5 additions and 1 deletions

View File

@ -508,7 +508,8 @@ public class ControllerConfigScreenFactory {
return opt;
}));
} else {
gyroGroup.option(LabelOption.create(Component.translatable("controlify.gui.group.gyro.no_gyro.tooltip").withStyle(ChatFormatting.RED)));
boolean isSteamDeck = gamepad != null && gamepad.hidInfo().map(hid -> hid.hidDevice().map(d -> SteamDeckDriver.isSteamDeck(d.getVendorId(), d.getProductId())).orElse(false)).orElse(false);
gyroGroup.option(LabelOption.create(Component.translatable(!isSteamDeck ? "controlify.gui.group.gyro.no_gyro.tooltip" : "controlify.gui.group.gyro.no_gyro_steamdeck.tooltip").withStyle(ChatFormatting.RED)));
}
return gyroGroup.build();