拔掉usb设备将设备置空
authorliangzhenying <867174124@qq.com>
Wed, 5 Jun 2024 12:37:15 +0000 (20:37 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 5 Jun 2024 12:37:15 +0000 (20:37 +0800)
MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate
MouseSdk/MouseSdk/HidManager.m

index 3c65619..a574435 100644 (file)
Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ
index 2828240..bf4feae 100644 (file)
@@ -108,6 +108,7 @@ static void hidDisAppearDevice(void *inContext,IOReturn inResult,void *inSender,
     uint32_t PrimaryUsage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsageKey));
 
     if(PrimaryUsagePage == 1 && PrimaryUsage == 0){
+        [HidManager shared].deviceInfoCha = nil;
         [[AiMouse shared] didDisconnect];
     }
 }