diff --git a/VoidLink/Limelight.xcdatamodeld/VoidLink v1.0.xcdatamodel/contents b/VoidLink/Limelight.xcdatamodeld/VoidLink v1.0.xcdatamodel/contents
index 0cf2ebbe..c6ae1e3c 100644
--- a/VoidLink/Limelight.xcdatamodeld/VoidLink v1.0.xcdatamodel/contents
+++ b/VoidLink/Limelight.xcdatamodeld/VoidLink v1.0.xcdatamodel/contents
@@ -81,7 +81,7 @@
-
+
diff --git a/VoidLink/Utility/Utils.m b/VoidLink/Utility/Utils.m
index e8569a94..e07595d6 100644
--- a/VoidLink/Utility/Utils.m
+++ b/VoidLink/Utility/Utils.m
@@ -157,7 +157,8 @@ NSString *const deviceName = @"roth";
+ (bool)needUpdateDefaultSettings {
// NSString *key = @"needUpdateDefaultSettings20260209";
- NSString *key = @"needUpdateDefaultSettings20260219-1";
+ // NSString *key = @"needUpdateDefaultSettings20260219-1";
+ NSString *key = @"needUpdateDefaultSettings20260226-1";
BOOL updatedBefore = [[NSUserDefaults standardUserDefaults] boolForKey:key];
if (!updatedBefore) {
diff --git a/VoidLink/ViewControllers/MainFrameViewController.m b/VoidLink/ViewControllers/MainFrameViewController.m
index a5c4cdfc..50226201 100644
--- a/VoidLink/ViewControllers/MainFrameViewController.m
+++ b/VoidLink/ViewControllers/MainFrameViewController.m
@@ -1601,12 +1601,15 @@ static NSMutableSet* hostList;
default:
settings.sdrPerformanceWorkaround = true;
settings.framePacingMode = @(FramePacingModeQueue);
- if([UIScreen mainScreen].maximumFramesPerSecond > 110) settings.asyncFrameDequeue = true;
+ if([UIScreen mainScreen].maximumFramesPerSecond > 110) settings.asyncFrameDequeue = false;
if([UIScreen mainScreen].maximumFramesPerSecond < 65) settings.asyncFrameDequeue = false;
settings.touchMoveEventInterval = @(0);
break;
}
+ if([UIScreen mainScreen].maximumFramesPerSecond > 110) settings.framerate = @(120);
+ if([UIScreen mainScreen].maximumFramesPerSecond < 65) settings.asyncFrameDequeue = @(60);
+
// if([UIScreen mainScreen].maximumFramesPerSecond < 65) settings.touchMoveEventInterval = @(60);
settings.pencilTickIntervalUs = @(1750);
diff --git a/VoidLink/ViewControllers/SettingsViewController.m b/VoidLink/ViewControllers/SettingsViewController.m
index d9e98406..87895124 100644
--- a/VoidLink/ViewControllers/SettingsViewController.m
+++ b/VoidLink/ViewControllers/SettingsViewController.m
@@ -3033,7 +3033,7 @@ BOOL isCustomResolution(int resolutionSelected) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:key];
[[NSUserDefaults standardUserDefaults] synchronize];
- NSInteger fps = [self getChosenFrameRate];
+ // NSInteger fps = [self getChosenFrameRate];
[self touchMoveEventIntervalSliderMoved:self.touchMoveEventIntervalSlider];
[self updateBitrate];
}