worth a try. you could open the consol and watch log messages when you connect a device. To open the console:
navigate to /Applications/Utilities/
then open the application "Console"
In the "SYSTEM LOG QUERIES" select "All Messages"
then watch as you connect and disconnect
Here is a snippet where I unplugged my iPhone:
11/15/12 4:41:25.184 PM Xcode[24457]: Result for ‘/SourceCache/DTDeviceKit/DTDeviceKit-1886/DTDeviceKitBase/DTDeviceKitBase_Util ities.m’ at 818 : 0xE8000084
11/15/12 4:41:25.187 PM Xcode[24457]: _NotificationSocketReadCallbackGCD (thread 0x11581a000): Unexpected connection closure...
11/15/12 4:41:25.187 PM ath[67555]: _NotificationSocketReadCallbackGCD (thread 0x7fff7bd2d180): Unexpected connection closure...
11/15/12 4:41:25.188 PM iTunes[42246]: _NotificationSocketReadCallbackGCD (thread 0x7fff7bd2d180): Unexpected connection closure...
11/15/12 4:41:25.196 PM Xcode[24457]: _NotificationSocketReadCallbackGCD (thread 0x11581a000): Unexpected connection closure...
11/15/12 4:41:32.908 PM Peer_Visual_Server[433]: kCGErrorInvalidConnection: CGSGetCurrentCursorLocation: Invalid connection
11/15/12 4:41:32.908 PM Peer_Visual_Server[431]: kCGErrorInvalidConnection: CGSGetCurrentCursorLocation: Invalid connection
11/15/12 4:41:32.908 PM Peer_Visual_Server[433]: CGSGetDisplayBounds: Invalid display 0x00000000
11/15/12 4:41:32.908 PM Peer_Visual_Server[431]: CGSGetDisplayBounds: Invalid display 0x00000000
11/15/12 4:41:32.909 PM Peer_Visual_Server[433]: CGSNewWindowWithOpaqueShape: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[431]: CGSNewWindowWithOpaqueShape: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[433]: CGSSetWindowLevel: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[431]: CGSSetWindowLevel: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[433]: CGSGetWindowResolution: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[431]: CGSGetWindowResolution: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[433]: CGSFindWindowAndOwner: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[433]: CGSGetDisplayBounds: Invalid display 0x00000000
11/15/12 4:41:32.909 PM Peer_Visual_Server[431]: CGSFindWindowAndOwner: Invalid connection
11/15/12 4:41:32.909 PM Peer_Visual_Server[431]: CGSGetDisplayBounds: Invalid display 0x00000000
11/15/12 4:41:38.779 PM SyncServer[69195]: [0x7fe102c0bcb0] |DataManager|Warning| Client com.apple.Mail sync alert tool path /System/Library/Frameworks/Message.framework/Resources/MailSync does not exist.
11/15/12 4:41:40.906 PM Xcode[24457]: Device attached: (LocationID: 0xFA134000 ECID:0x36D00D9D0F)