Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Keyboard and trackpad not working

Hi everybody

so I've bought my macbook pro in september 2015 and since then I'm having issues with the internal keyboard and trackpad not working randomly. I brought the device to an Apple reseller and they couldn't fix it because at the time the laptop was working fine. This morning I've finally found something useful in the log.

First of all, while the keyboard and trackpad are not working I was getting a lot of messages like this in the console:


10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x402E, received 0x0000

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x0000, received 0x0000

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x0000, received 0x0000

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x0000, received 0x0000


Then this happened:


10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xD8A4, received 0x0000

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

10/01/2016 11:09:19.000 kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x45B4, received 0x0000

10/01/2016 11:09:21.000 kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 208, transactionType 64, frameNumber 0

10/01/2016 11:09:21.000 kernel[0]: Error: Apple Internal Keyboard / Trackpad::_DoDescriptorRequestGated Failed issue request error: 0xe00002ed

10/01/2016 11:09:22.000 kernel[0]: [HID] [ATC] [Error] AppleDeviceManagementHIDEventService::processCriticalError Received Critical Error: 0x00000010

10/01/2016 11:09:22.003 SystemUIServer[404]: [BluetoothHIDDeviceController] EventServiceConnectedCallback

10/01/2016 11:09:22.003 blued[93]: [BluetoothHIDDeviceController] EventServiceConnectedCallback

10/01/2016 11:09:22.004 SystemUIServer[404]: Error: [AppleBluetoothHIDDeviceGen2][_setEventService:]Couldn't copy BD_ADDR

10/01/2016 11:09:22.004 blued[93]: [BluetoothHIDDeviceController] EventServiceConnectedCallback

10/01/2016 11:09:22.000 kernel[0]: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Button (0x03)

10/01/2016 11:09:22.000 kernel[0]: [HID] [MT] AppleMultitouchDevice::start entered

10/01/2016 11:09:22.000 kernel[0]: [HID] [MT] AppleActuatorHIDEventDriver::start entered

10/01/2016 11:09:22.000 kernel[0]: BuildActDeviceEntry enter

10/01/2016 11:09:22.000 kernel[0]: AppleActuatorDevice::start Entered

10/01/2016 11:09:22.000 kernel[0]: BuildActDeviceEntry exit

10/01/2016 11:09:22.000 kernel[0]: Apple Internal Keyboard / Trackpad::start Start Succeeded


and now everything is working fine.


Now my issue is: I can bring my device for a repair as it is still under warranty but I need my laptop daily. What should I do? Buy another one and then return it? I can't believe I'm having such issues on a machine I've payed more than 2k euros.


Do you think is an hardware problem or some osx bug? I'm running 10.11.2 btw.


Thanks.

Mac Pro, OS X Mavericks (10.9)

Posted on Jan 10, 2016 3:35 AM

Reply
6 replies

Jan 13, 2016 7:10 AM in response to j0shh

Ok so no support in this forum... I called apple and they told me that I should bring the laptop to an apple repair center which I did but they couldn't replicate the error (which is random) so they couldn't repair it... Now what are my options here? Am I stuck with a defective machine I've payed 2400euro?

If you choose apple to have a stable laptop and a good customer support like I did please be aware of this...

Feb 15, 2016 12:02 AM in response to j0shh

I am having this exact same issue at this very moment. Just about every console message you posted above appears in my console as well. I have tried a fresh install of OSX 10.11.3 and the issue still occurs.


What is the issue? My MacBook Pro (Early 2015) internal trackpad and keyboard stop responding completely seemingly at random. The system doesn't even recognize that a keyboard or mouse are present as the bluetooth assistant launches when this issue occurs.


When does the issue NOT occur? When I am using an external keyboard and mouse. Everything is just fine...which is expected.


I am not sure how to reliably reproduce the issue.


Below are relevant entries from the console:


2/14/16 11:56:49.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xC532, received 0x6400

2/14/16 11:56:49.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7912, received 0x6400

2/14/16 11:56:49.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xD315, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x8FC1, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xD2C5, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7776, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xD315, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xF3EB, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xDE33, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x2D5B, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xC3A9, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: [HID] [MT] AppleMultitouchDevice::willTerminate entered

2/14/16 11:56:55.000 PM kernel[0]: AppleActuatorHIDEventDriver: message service is terminated

2/14/16 11:56:55.000 PM kernel[0]: AppleActuatorDeviceUserClient::stop Entered

2/14/16 11:56:55.000 PM kernel[0]: AppleActuatorDevice::stop Entered

2/14/16 11:56:55.000 PM kernel[0]: [HID] [MT] AppleMultitouchDevice::stop entered

2/14/16 11:56:55.000 PM kernel[0]: AppleActuatorHIDEventDriver: stop

2/14/16 11:56:55.691 PM blued[84]: [BluetoothHIDDeviceController] EventServiceDisconnectedCallback

2/14/16 11:56:55.691 PM blued[84]: [BluetoothHIDDeviceController] EventServiceDisconnectedCallback

2/14/16 11:56:55.698 PM BezelServices 255.10[91]: ASSERTION FAILED: dvcAddrRef != ((void *)0) -[DriverServices getDeviceAddress:] line: 2789

2/14/16 11:56:55.704 PM BezelServices 255.10[91]: ASSERTION FAILED: dvcAddrRef != ((void *)0) -[DriverServices getDeviceAddress:] line: 2789

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xFC3C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x8BFF, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xE53D, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x3EFB, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xFE09, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7F3B, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x8DAB, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x8BFF, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xBD8C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x53C3, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xFD51, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7CA8, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xBC63, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x76A9, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xDE33, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xAF2C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x5857, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xEA59, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x97EE, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xBC63, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x40C9, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x9139, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x2A73, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: AppleHSSPIController::_enumerateDeviceOnThreadGated Already attempting to enumerate device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x9139, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x3D9D, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7639, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x0981, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: AppleHSSPIController::_enumerateDeviceOnThreadGated Already attempting to enumerate device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x7639, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: AppleHSSPIController::_enumerateDeviceOnThreadGated Already attempting to enumerate device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x580C, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x0981, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer NAK received from device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x6573, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x5B63, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: AppleHSSPIController::_enumerateDeviceOnThreadGated Already attempting to enumerate device

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::InterruptOccurred Failed to transfer interrupt data with Err (0xe00002eb)

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0x4575, received 0x0000

2/14/16 11:56:55.000 PM kernel[0]: Error: AppleHSSPIController::doSPITransfer CRC from device was invalid: computed 0xC532, received 0x6400

2/14/16 11:56:57.000 PM kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 208, transactionType 64, frameNumber 0

2/14/16 11:56:57.000 PM kernel[0]: Error: Apple Internal Keyboard / Trackpad::_DoDescriptorRequestGated Failed issue request error: 0xe00002ed

2/14/16 11:56:57.000 PM kernel[0]: [HID] [ATC] [Error] AppleDeviceManagementHIDEventService::processCriticalError Received Critical Error: 0x00000010

2/14/16 11:56:57.838 PM blued[84]: [BluetoothHIDDeviceController] EventServiceConnectedCallback

2/14/16 11:56:57.839 PM blued[84]: [BluetoothHIDDeviceController] EventServiceConnectedCallback

2/14/16 11:56:57.000 PM kernel[0]: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)

2/14/16 11:56:57.000 PM kernel[0]: [HID] [MT] AppleMultitouchDevice::start entered

2/14/16 11:56:57.000 PM kernel[0]: [HID] [MT] AppleActuatorHIDEventDriver::start entered

2/14/16 11:56:57.000 PM kernel[0]: BuildActDeviceEntry enter

2/14/16 11:56:57.000 PM kernel[0]: AppleActuatorDevice::start Entered

2/14/16 11:56:57.000 PM kernel[0]: BuildActDeviceEntry exit

2/14/16 11:56:57.000 PM kernel[0]: Apple Internal Keyboard / Trackpad::start Start Succeeded

Jun 7, 2016 12:32 AM in response to Erik Hensarling

Sorry to resurrect this thread, but the same problem is happening to me, and I had the whole top case changed:


MPB 13 early 2015: keyboard, trackpad stopped working


A lot of people are reporting similar issues. I'm surprised that Apple did not acknowledge it. Buying a premium laptop only to find oneself toting a keyboard and mouse around is not acceptable, in my very humble opinion, though I am aware that some people apparently find this a completely fine solution.


Cheers,


D

Dec 2, 2016 11:03 PM in response to dasyatis

Same issue with macbook pro retina 13'' early-2015 running 10.11.6


Built-in keyboard or trackpad or both stop responding completely at random intervals. Issue happens often after waking up from sleep or connecting to external keyboard or trackpad. I have Apple wired external keyboard and trackpad. Full shutdown (with or without SMC reset) helps to some extent but noticing frequent freezing of internal keyboard/trackpad for a week or so.


Dec 3 00:48:14 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:14 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:48:16 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:16 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:48:18 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:18 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:48:20 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:20 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:48:22 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:22 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:48:24 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0

Dec 3 00:48:26 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:50:45 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device

Dec 3 00:52:43 foomac ReportCrash[15594]: Invoking spindump for pid=173 wakeups_rate=201 duration=224 because of excessive wakeups

Dec 17, 2016 9:05 PM in response to alex2597

Follow up to my previous reply:


I sent it for repair to AppleCare after full system backup using time machine. It was quick turn around (2 days) and I got it fixed. AppleCare changed trackpad cable, part # 631-01309. I had no issue restoring backup (1-2 hours) and system seems to run ok. HSSPI controller which was a culprit is now showing to function properly.


```

Dec 17 08:40:45 localhost kernel[0]: AppleHSSPIController::start Start Succeeded

Dec 17 19:10:54 localhost kernel[0]: AppleHSSPIController::start Start Succeeded

```

Keyboard and trackpad not working

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.