From: liangzhenying <867174124@qq.com> Date: Wed, 5 Jun 2024 12:37:15 +0000 (+0800) Subject: 拔掉usb设备将设备置空 X-Git-Tag: 千寻适配d9~56 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=70d772681aa11624d0e5dc2b946552e76f21ee4b;p=mirrors%2FMouseSdk-MacOS.git 拔掉usb设备将设备置空 --- diff --git a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate index 3c65619..a574435 100644 Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/MouseSdk/MouseSdk/HidManager.m b/MouseSdk/MouseSdk/HidManager.m index 2828240..bf4feae 100644 --- a/MouseSdk/MouseSdk/HidManager.m +++ b/MouseSdk/MouseSdk/HidManager.m @@ -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]; } }