diff --git a/DS4Windows/DS4Control/DS4LightBar.cs b/DS4Windows/DS4Control/DS4LightBar.cs
index 415a099..8f370f0 100644
--- a/DS4Windows/DS4Control/DS4LightBar.cs
+++ b/DS4Windows/DS4Control/DS4LightBar.cs
@@ -153,7 +153,7 @@ namespace DS4Windows
double botratio = timeratio.TotalMilliseconds;
double topratio = TimeSpan.FromSeconds(idleDisconnectTimeout).TotalMilliseconds;
double ratio = 100.0 * (botratio / topratio);
- if (ratio >= 50.0 && ratio <= 100.0)
+ if (ratio >= 50.0 && ratio < 100.0)
color = getTransitionedColor(color, new DS4Color(0, 0, 0), (uint)((ratio - 50) * 2));
else if (ratio >= 100.0)
color = getTransitionedColor(color, new DS4Color(0, 0, 0), 100.0);
diff --git a/DS4Windows/Properties/Resources.Designer.cs b/DS4Windows/Properties/Resources.Designer.cs
index 5e41435..c288cd3 100644
--- a/DS4Windows/Properties/Resources.Designer.cs
+++ b/DS4Windows/Properties/Resources.Designer.cs
@@ -1121,7 +1121,7 @@ namespace DS4Windows.Properties {
}
///
- /// Looks up a localized string similar to Also dim light by idle timeout if on.
+ /// Looks up a localized string similar to Also dim light by idle timeout if enabled when DS4 is fully charged.
///
internal static string LightByBatteryTip {
get {
diff --git a/DS4Windows/Properties/Resources.resx b/DS4Windows/Properties/Resources.resx
index 0ee6d82..52281d0 100644
--- a/DS4Windows/Properties/Resources.resx
+++ b/DS4Windows/Properties/Resources.resx
@@ -614,7 +614,7 @@
Use Sixaxis to help calculate touchpad movement
- Also dim light by idle timeout if on
+ Also dim light by idle timeout if enabled when DS4 is fully charged
Macro