Recently the keyboard and trackpad on my 2015 13" MacBook Pro have stopped working. This is the second laptop to do this, the same issue happened about 6 months ago and Apple gave me a new one when they could not figure it out.
The issue usually starts with force touch not working then progresses to the keyboard and trackpad not being recognized at all. Currently the power button works and force touch works but all other keys and the trackpad don't work.
When this happens there are a lot of errors in the console regarding the AppleHSSPIController.
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIDevice::start failed to get device descriptor
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIController::_enumerateDevice Start failed
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIController::_handleEnumerationFailureGated Giving up on device
You can see the full log here: http://pastebin.com/r8x9S46K