diff --git a/VoidLink/Input/PencilHandler.swift b/VoidLink/Input/PencilHandler.swift index 6fde259a..1c8e1b50 100644 --- a/VoidLink/Input/PencilHandler.swift +++ b/VoidLink/Input/PencilHandler.swift @@ -42,7 +42,8 @@ import UIKit tickInterval = TimeInterval(settings.pencilTickIntervalUs.floatValue/1000000) manualTick = settings.pencilTickMode.intValue == PencilTickMode.ManualTick.rawValue pencilTickEnabled = settings.pencilTickMode.intValue != PencilTickMode.PencilTickDisabled.rawValue - initialMoveEventIndexLimit = UIScreen.main.maximumFramesPerSecond > 60 ? 4 : 2 + // initialMoveEventIndexLimit = UIScreen.main.maximumFramesPerSecond > 60 ? 4 : 2 + initialMoveEventIndexLimit = 0 super.init() setupPressureLUT() PencilHandler.shared = self diff --git a/VoidLink/Utility/Utils.m b/VoidLink/Utility/Utils.m index d64b5803..d71225fd 100644 --- a/VoidLink/Utility/Utils.m +++ b/VoidLink/Utility/Utils.m @@ -157,7 +157,7 @@ NSString *const deviceName = @"roth"; + (bool)needUpdateDefaultSettings { // NSString *key = @"needUpdateDefaultSettings20260209"; - NSString *key = @"needUpdateDefaultSettings20260215"; + NSString *key = @"needUpdateDefaultSettings20260215-2"; BOOL updatedBefore = [[NSUserDefaults standardUserDefaults] boolForKey:key]; if (!updatedBefore) { diff --git a/VoidLink/ViewControllers/MainFrameViewController.m b/VoidLink/ViewControllers/MainFrameViewController.m index fec23d2c..485a68ae 100644 --- a/VoidLink/ViewControllers/MainFrameViewController.m +++ b/VoidLink/ViewControllers/MainFrameViewController.m @@ -1602,6 +1602,8 @@ static NSMutableSet* hostList; settings.touchMoveEventInterval = [Utils isIPhone] ? @(45) : @(0); if([UIScreen mainScreen].maximumFramesPerSecond < 65) settings.touchMoveEventInterval = @(60); + settings.pencilTickIntervalUs = @(1750); + [dataMan saveData]; }