Bonjour à tous les utilisateurs,
J'ai acheté un iMac (Retina 5K, 27 pouces, 2017, MacOS 10.13.4, 4,2 GHz, 32 Go, 3 To Fusion Drive) il y a moins de trois semaines, et je l'ai fait livrer par Apple ici, dans la lointaine petite Nouvelle-Zélande.
L'iMac lui-même et le Magic Keyboard étendu que j'ai choisi fonctionnent sans problème, mais le Magic Trackpad 2 qui l'accompagne est horriblement gênant. J'ai vu des problèmes similaires sur des forums, mais je pense que ce problème nécessite plus d'attention de la part d'Apple et j'ai des détails supplémentaires à mettre en avant de mon côté que je ne peux pas trouver dans les recherches Google.
J'espère que cela pourra a) aider d'autres personnes et b) attirer l'attention d'Apple, ce qui semble être une tâche impossible même après avoir dépensé des milliers de dollars auprès d'une société qui est censée être fière de son service. Je déteste fulminer, mais cela a sa place. J'ai essayé de poster ceci sur Apple Communities, mais en le faisant on me dit ce qui suit, ce qui n'a pas fini par se résoudre :
Votre message n'a pas pu être enregistré. Veuillez réessayer dans quelques instants.
Symptômes
- Commence à se déconnecter après quatre à huit heures d'utilisation (s'il n'a pas été utilisé pendant une période prolongée avant la mise en marche).
- Soit il cesse de cliquer (grâce au retour haptique) et reste ainsi, soit il continue à se déconnecter (arrêt du retour haptique) et à se reconnecter (réactivation du retour haptique).
- Lorsque l'arrêt du clic se produit, le trackpad est toujours fonctionnel en tant que surface tactile (mouvement de la souris, gestes à plusieurs doigts), mais il est visiblement lent (comme si l'écran avait un taux de rafraîchissement réduit).
- Ce comportement se produit même si le trackpad est entièrement chargé.
- Lorsque le problème a commencé à se produire, il a pu être résolu en branchant le trackpad via un câble Lightning. Pour une raison quelconque, cela n'a plus aucun effet et le comportement observé est le même, que le trackpad soit branché ou non. Le fait de le brancher donne un résultat différent dans Console.app, ce qui confirme que l'iMac le détecte comme un périphérique USB.
- Le problème persiste après une connexion sans fil à un Macbook Air (11 pouces, début 2015, MacOS 10.13.3, 1,6 GHz, 4 Go, 120 Go), et le fait de changer l'emplacement de l'Air et du trackpad ne change rien.
- Le fait d'éteindre et de rallumer le trackpad immédiatement après ce comportement de déconnexion permettait auparavant de résoudre le problème pendant environ 15 minutes, mais ne le résout plus que pendant 15 secondes, après quoi le comportement précédent réapparaît.
- Je ne peux pas confirmer qu'il s'agit d'un comportement cohérent entre toutes les tentatives, mais l'iMac semble faire en sorte que le trackpad s'arrête tout simplement de fonctionner, alors que le Macbook Air le fait s'arrêter puis redémarrer de manière répétitive.
- Les journaux de la console semblent indiquer que MacOS essaie de contacter https://mesu.apple.com pour mettre à jour le trackpad, mais ne parvient pas à le faire en raison d'une réponse 403 Forbidden du serveur. Cela se produit également pour mon Magic Keyboard, mais aucun problème n'a été observé lors de son utilisation.
- À un moment donné, lorsque j'étais connecté au Macbook Air sans fil, si je maintenais mon doigt sur le trackpad avec suffisamment de force pour qu'il ne fasse normalement qu'un seul clic, il commençait à cliquer à environ 15 clics/seconde, avec des tentatives supplémentaires provoquant parfois environ 7-8 clics/seconde. Le fait de retirer mon doigt du trackpad met fin à ce comportement.
iMac Console.app
Note : les noms ont été remplacés par (moi)
fud Stream event happened for filter: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud -[FudStateMachine isActive]: state=5 nextState=-1 filter=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud -[FudIpcDispatch dispatchStateMachineEvent:] - filter name: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt - exclusion group - com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud ExclusionGroupFilter: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt (com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt)
fud Creating new state machine for event: FudEvent - Client:(null) Type:112 Filter:com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt Data:<dictionary: 0x7ff66680d050> { count = 4, transaction: 1, voucher = 0x7ff66680c1e0, contents =
fud StateMachine Dealloc pluginName=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins filterName=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud FW update policy: versionCheckDelay 0, inactivityDelayPreflight 0, bootstrapDelay 5, inactivityDelay 300, networkDelay 300, featureReportDelay 0, compatibilityVersion 2, batteryCheckHost 0, batteryCheckDevice 1, minBatteryHost 0, minBatteryDevice 5, STFWFirst 0, resetEveryFWPayload 0, deviceNeedsBTReconnect 1, sendSDPQueryNotification 1, bluetoothReconnectDelay 15 targetDevice
bluetoothd examining device: (me)'s Trackpad
bluetoothd BluetoothHIDDriverPublished - appleHIDDevice (me)'s Trackpad
bluetoothd examining device: (me)'s Trackpad
System Preferences IOBluetoothDevicePair setAppleDeviceName: (me)'s Trackpad
bluetoothd setHIDDeviceLinkSupervisionTimeout for device (me)'s Trackpad, timeout = 0x1F40 slots
bluetoothd setQoSSettingsOnDevice for (me)'s Trackpad
hidd [HID] [MT] MTActuatorManagement::getActuatorRef Calling MTActuatorOpen() outside of MTTrackpadHIDManager.
fud checking updates for <private>
fud Enabling stream events for suspended device class: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud ExclusionGroupFilter: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt (com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt)
fud Modal Default Client - Got device attach event for com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt updateInProgress=0 queue[0]=(
mobileassetd handleCopyMatchingAssets: HANDLER - assetQuery [com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6]: (local=0) [_CompatibilityVersion == 2]
mobileassetd Attempting to refresh Metadata at: com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6.xml -- https://mesu.apple.com/assets/macos/
mobileassetd -[ASAssetMetadataDownloader downloadMetadataFromURL:withOptions:ifNewerThan:completionHandler:]_block_invoke: Performing GET request on https://mesu.apple.com/assets/macos/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6.xml without If-Modified-Since field
mobileassetd -[ASAssetMetadataDownloader URLSession:dataTask:didReceiveResponse:completionHandler:]_block_invoke: server error for https://mesu.apple.com/assets/macos/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6.xml (status 403)
fud _MobileAssetSendCopyMatchingAssetsCommand: [MobileAssetError:27] Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6
mobileassetd handleCopyMatchingAssets: HANDLER - assetQuery [com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6]: (local=1) [_CompatibilityVersion == 2]
fud _MobileAssetSendCopyMatchingAssetsCommand: [MobileAssetError:29] Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6
fud -[FudStateMachine didFind:info:updateAvailable:needsDownload:error:]: find was not successful: Error Domain=ASError Code=20 "Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6" UserInfo={NSDescription=Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6, PluginName=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins, DeviceClassName=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt}
fud Modal Default Client - completed step:Find device:com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt successful:NO next-step:Find silentUpdate=1 error:Error Domain=ASError Code=20 "Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6" UserInfo={NSDescription=Unable to copy asset information from https://mesu.apple.com/assets/macos/ for asset type com.apple.MobileAsset.MobileAccessoryUpdate.TrackpadFirmware.6, PluginName=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins, DeviceClassName=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt}
nsurlsessiond [15 <private> stream, bundle id: fud, pid: 163, url: https://mesu.apple.com/assets/macos/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6/com_apple_MobileAsset_MobileAcc, tls, indefinite] cancelled
Macbook Air Console.app
Note : les noms ont été remplacés par (moi)
AirPlayXPCHelper (me)'s Trackpad has no service mask
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/1fd95700e769cbaeb33e1f89e032b747cd754d90.zip
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/1fd95700e769cbaeb33e1f89e032b747cd754d90.zip
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/1fd95700e769cbaeb33e1f89e032b747cd754d90.zip
bluetoothd ***** [handleL2CAPChannelOpened] Signalling channel = 0x7fce9473f360 opened for device = (me)'s Trackpad.
bluetoothd BluetoothHIDDriverPublished - appleHIDDevice (me)'s Trackpad
bluetoothd examining device: (me)'s Trackpad
fud Stream event happened for filter: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud -[FudStateMachine isActive]: state=5 nextState=-1 filter=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud -[FudIpcDispatch dispatchStateMachineEvent:] - filter name: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt - exclusion group - com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud ExclusionGroupFilter: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt (com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt)
fud Creating new state machine for event: FudEvent - Client:(null) Type:112 Filter:com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt Data:<dictionary: 0x7faa86c18dc0> { count = 4, transaction: 1, voucher = 0x7faa86c1a3a0, contents =
fud StateMachine Dealloc pluginName=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins filterName=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud FW update policy: versionCheckDelay 0, inactivityDelayPreflight 0, bootstrapDelay 5, inactivityDelay 300, networkDelay 300, featureReportDelay 0, compatibilityVersion 2, batteryCheckHost 0, batteryCheckDevice 1, minBatteryHost 0, minBatteryDevice 5, STFWFirst 0, resetEveryFWPayload 0, deviceNeedsBTReconnect 1, sendSDPQueryNotification 1, bluetoothReconnectDelay 15 targetDevice
bluetoothd setHIDDeviceLinkSupervisionTimeout for device (me)'s Trackpad, timeout = 0x1F40 slots
bluetoothd setQoSSettingsOnDevice for (me)'s Trackpad
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/a33d9b52a7481ddcdadb8f909793ee4661d8c0f2.zip
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/a33d9b52a7481ddcdadb8f909793ee4661d8c0f2.zip
mobileassetd handleCopyAssetAttributes: [System Preferences] HANDLER - copyAssetAttributes [com.apple.MobileAsset.prefpanes.TrackpadMouseVideos.17]: com_apple_MobileAsset_prefpanes_TrackpadMouseVideos_17/a33d9b52a7481ddcdadb8f909793ee4661d8c0f2.zip
fud reportID 0xB8 error 0xe00002d7
fud Enabling stream events for suspended device class: com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt
fud -[FudStateMachine performNextStepWithOptions:]: uncleared exception (Error Domain=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins.Trackpad6 Code=21 "Update params feature report ID 0xB8 failed with 0xE00002D7 kIOReturnOffline (device offline)" UserInfo={PluginName=com.apple.MobileAccessoryUpdater.StandaloneHIDFudPlugins, NSLocalizedDescription=Update params feature report ID 0xB8 failed with 0xE00002D7 kIOReturnOffline (device offline), DeviceClassName=com.apple.mau.plugin.standalonehiddevice.trackpad.6.bt})