fixed: built-in gyro mapping doesn't work on iOS12 & iOS13

This commit is contained in:
TrueZhuanjia committed 2025-10-02 12:25:31 +08:00
1 parent 2bb0ce086f
commit b96e2d1bdf
1 file changed
+2 -2
+2 -2
View File
@@ -327,7 +327,7 @@ static const double MOUSE_SPEED_DIVISOR = 1.25;
} }
- (void) setMotionEventState:(uint16_t)controllerNumber motionType:(uint8_t)motionType reportRateHz:(uint16_t)reportRateHz { - (void) setMotionEventState:(uint16_t)controllerNumber motionType:(uint8_t)motionType reportRateHz:(uint16_t)reportRateHz {
if (@available(iOS 14.0, tvOS 14.0, *)) { //if (@available(iOS 14.0, tvOS 14.0, *)) {
NSLog(@"gyroMode: %ld", (long)_gyroMode); NSLog(@"gyroMode: %ld", (long)_gyroMode);
VoidController* voidController = [_voidControllers objectForKey:[NSNumber numberWithInteger:controllerNumber]]; VoidController* voidController = [_voidControllers objectForKey:[NSNumber numberWithInteger:controllerNumber]];
@@ -348,7 +348,7 @@ static const double MOUSE_SPEED_DIVISOR = 1.25;
voidController.controllerNumber = controllerNumber; voidController.controllerNumber = controllerNumber;
if(voidController == _oscController) [self updateTimerStateForController:voidController]; if(voidController == _oscController) [self updateTimerStateForController:voidController];
} //}
} }
-(void) setControllerLed:(uint16_t)controllerNumber r:(uint8_t)r g:(uint8_t)g b:(uint8_t)b { -(void) setControllerLed:(uint16_t)controllerNumber r:(uint8_t)r g:(uint8_t)g b:(uint8_t)b {