我有一个MBA 2009,它有一个不常见的问题:
键盘和触控板随机停止工作,有时只是在开机后,有时几分钟后。起初我认为这是操作系统的一个问题,所以我做了一个干净的安装 10.8
,它解决了一个小时的问题然后又回来了。
我可以肯定这是来自设备的问题,因为计算机在控制它时可以正确回答 ssh
。
此外,当我尝试使用和usb控制器时,它根本不起作用......
我不能跑 AHT
因为SSD已被完全擦除( 之前 我拿到了MBA)
我已经隔离了相应的日志:
26/09/13 19:57:37,641 NotificationCenter[150]: Unable to simultaneously satisfy constraints:
(
"<NSAutoresizingMaskLayoutConstraint:0x7ffdf985d420 h=--& v=-&- H:[widgetView(385)] (Names: widgetView:0x7ffdf8cafa30 )>",
"<NSLayoutConstraint:0x7ffdf8c76330 H:|-(100)-[NSView:0x7ffdf8cb5c10](LTR) (Names: widgetView:0x7ffdf8cafa30, '|':widgetView:0x7ffdf8cafa30 )>",
"<NSLayoutConstraint:0x7ffdf8c7a110 H:[NSView:0x7ffdf8cb5c10]-(0)-|(LTR) (Names: widgetView:0x7ffdf8cafa30, '|':widgetView:0x7ffdf8cafa30 )>",
"<NSLayoutConstraint:0x7ffdf8c743d0 H:|-(0)-[NSView:0x7ffdf8cb5a40] (Names: '|':NSView:0x7ffdf8cb5c10 )>",
"<NSLayoutConstraint:0x7ffdf8c6e560 H:[NSView:0x7ffdf8cb5a40]-(0)-| (Names: '|':NSView:0x7ffdf8cb5c10 )>",
"<NSLayoutConstraint:0x7ffdf8cb5b40 H:[NCSwitchButton:0x7ffdf8caf5f0]-(>=9)-| (Names: '|':NSView:0x7ffdf8cb5a40 )>",
"<NSLayoutConstraint:0x7ffdf8cb6470 H:|-(35)-[NSTextField:0x7ffdf8cb1fa0] (Names: '|':NSView:0x7ffdf8cb5a40 )>",
"<NSLayoutConstraint:0x7ffdf8cb1af0 H:[NCSwitchButton:0x7ffdf8caf5f0(64)]>",
"<NSLayoutConstraint:0x7ffdf8cb2820 H:[NSTextField:0x7ffdf8cb1fa0]-(NSSpace(8))-[NCSwitchButton:0x7ffdf8caf5f0]>",
"<NSLayoutConstraint:0x7ffdf8cb22e0 H:[NSTextField:0x7ffdf8cb1fa0(184)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7ffdf8cb22e0 H:[NSTextField:0x7ffdf8cb1fa0(184)]>
Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger.
26/09/13 19:57:52,000 kernel[0]: Apple Internal Keyboard / Trackpad::terminate(kIOServiceSynchronous) timeout
26/09/13 19:57:52,000 kernel[0]: USBF: 1515.994 [0xffffff8026509000] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 6 of Hub at 0x4000000)
26/09/13 19:57:56,000 kernel[0]: USBF: 1519. 3 [0xffffff8026509000] The IOUSBFamily was not able to enumerate a device.
日志的第二部分:
24/09/13 16:16:40,000 kernel[0]: AppleUSBMultitouchDriver::_deviceGetReport - DeviceRequest for reportID 0x0 returned with result 0xe0004006 - retrying
24/09/13 16:16:40,000 kernel[0]: AppleUSBMultitouchDriver::_deviceGetReport - DeviceRequest for reportID 0x0 returned with result 0xe0004006 - retrying
24/09/13 16:16:40,000 kernel[0]: AppleUSBMultitouchDriver::_deviceGetReport - DeviceRequest for reportID 0x0 returned with result 0xe0004006 - retrying
24/09/13 16:16:40,000 kernel[0]: AppleUSBMultitouchDriver::_deviceGetReport - DeviceRequest returned error 0xe0004006 (interface 0, reportID 0x0)
24/09/13 16:16:40,000 kernel[0]: AppleUSBMultitouchDebug: _deviceGetReport returned an error in configurePower
和
24/09/13 16:29:31,000 kernel[0]: AppleUSBMultitouchDriver::validateChecksum - 54-byte packet checksum is incorrect (expected 0x98b, checksum bytes were 0x9cd)
24/09/13 16:29:31,000 kernel[0]: AppleUSBMultitouchDriver::validateChecksum - 54-byte packet checksum is incorrect (expected 0x973, checksum bytes were 0x926)
24/09/13 16:29:31,000 kernel[0]: AppleUSBMultitouchDriver::validateChecksum - 54-byte packet checksum is incorrect (expected 0x736, checksum bytes were 0x778)
24/09/13 16:29:32,000 kernel[0]: AppleUSBMultitouchDriver::validateChecksum - 54-byte packet checksum is incorrect (expected 0x81d, checksum bytes were 0x85f)
24/09/13 16:29:32,000 kernel[0]: AppleUSBMultitouchDriver::validateChecksum - 54-byte packet checksum is incorrect (expected 0xac1, checksum bytes were 0xa74)
最后一个重复了很多,禁用通知中心不起作用。我会试试EFI。
你怎么知道它是键盘和触控板?可能是您的系统不接受输入?您是否有该特定时间戳的控制台日志。只有20行不多。
—
Buscar웃
我现在没有它,但假设它在新系统上做了同样的事情,可能是这样吗?
—
Thomas Ayoub
它可以是停止使用键盘或远程管理或其他应用程序的应用程序。键盘和触控板是独立的设备,所以当它们都停止工作时,通常会阻止它们。我们需要日志文件。
—
Buscar웃
好的,我会尽快发布;)
—
Thomas Ayoub
不确定在你的情况下是否属实,但我曾经有过一段时间我认为键盘和鼠标被禁用了......结果我启用了鼠标键切换功能。默认行为是按下Option键5次切换模式。听起来你也有其他问题。
—
Joop