插入USB设备后,内部键盘和触控板停止工作


64

我有一台装有OS X Mavericks的新MacBook Pro。通过USB连接手机时,内置键盘和触控板会立即停止工作-并非总是如此,但在大多数情况下。蓝牙鼠标和外部USB键盘不受影响。其他一切也正常。内部键盘的电源按钮仍然有效。重新启动会有所帮助。有任何想法吗?


1
我有同样的问题:(
–DS。

使用USB端口是否会经常发生这种情况,还是仅使用一个USB端口会发生这种情况?
dwightk 2014年

这两个USB端口均可重现。但是问题似乎消失了-我目前连接手机没有问题。我不知道有什么变化-也许是(无声的)软件更新。
Patrick

我有完全相同的问题,这可能会令人发怒。我是一名移动开发人员,在家时没有其他键盘和鼠标可以使用,因此当发生这种情况时,我必须进行一次硬重置以使一切恢复正常。大约20%的时间所有功能都无法使用,我可以通过拔下插头再重新插入手机来恢复它,但是在其余时间里,唯一的可能就是硬重置。在工作中,我使用插入式键盘和Magic Mouse,有时在手机上调试后,所有功能都被禁用,只有到家后才意识到。
西德斯2014年

我在使用Dell 2415显示器时遇到了同样的问题。我删除了Android File Transfer,希望可以解决问题。
Dolan Antenucci

Answers:


53

是的,罪魁祸首是Android File Transfer应用程序。并且按照此处概述的步骤(禁用烦人的Android File Transfer代理)似乎可以解决此问题。(无需完全删除它,因为它可能很有用)

开发人员将潜在问题记录为58416:Android文件传输-Mac 10.8.4 AppleUSBMultitouchDriver键盘输入延迟


我认为上面的说法是正确的,因为这是在几天前我开始使用该应用程序之前从未发生过的(尽管今天这只是我第一次发生)。顺便说一句,将鼠标插入USB端口后,触控板和键盘又可以正常工作了。
hBrent

下面,@ SteveTauber链接到针对Android File Transfer提出的问题。投票解决该问题可能会鼓励Google修复其错误。
理查德·迈克尔

2
我很久以前就遇到过这个问题,我知道这与Android File Transfer App有关。非常感谢您的步骤。
unmultimedio

4

连接Nexus 4时,我遇到了同样的间歇性问题。我做了一些研究,并将日志范围缩小到以下内容:

Jun 10 01:22:30 Steves-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=971[ksadmin] final status 0x0, allowing (remove VALID) page
Jun 10 01:22:30 Steves-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=976[ksadmin] final status 0x0, allowing (remove VALID) page
Jun 10 01:22:31 Steves-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=977[ksadmin] final status 0x0, allowing (remove VALID) page
Jun 10 01:22:31 Steves-MacBook-Pro kernel[0]: AppleUSBMultitouchDriver::message - kIOUSBMessagePortHasBeenReset.
Jun 10 01:22:37 Steves-MacBook-Pro kernel[0]: USBF:    19914. 97    AppleUSBEHCI::Found a transaction which hasn't moved in 5000 milliseconds on bus 0x1d, timing out! (Addr: 4, EP: 0)
Jun 10 01:22:37 Steves-MacBook-Pro kernel[0]: AppleUSBMultitouchDriver::_deviceSetReport - DeviceRequest for reportID 0xac returned with result 0xe0004051 - retrying
Jun 10 01:22:37 Steves-MacBook-Pro kernel[0]: AppleUSBMultitouchDriver::_deviceSetReport - DeviceRequest for reportID 0xac returned with result 0xe000404f - retrying
Jun 10 01:22:37 Steves-MacBook-Pro kernel[0]: AppleUSBMultitouchDriver::_deviceSetReport - DeviceRequest returned error 0xe000404f (interface 1, reportID 0xac, payload 2
Jun 10 01:22:37 Steves-MacBook-Pro kernel[0]: AppleUSBMultitouchDebug: _deviceSetReport returned an error in configureDataMode
Jun 10 01:23:25 Steves-MacBook-Pro.local loginwindow[60]: magsafeStateChanged state changed old 1 new 2
Jun 10 01:24:26 localhost bootlog[0]: BOOT_TIME 1402356266 0

据我所知,这实际上是AppleUSBMultitouchDriver崩溃了。然后,它尝试重新启动负责的守护程序,最后因错误而失败。之后,键盘和触摸板无响应。

我试图关闭Macbook(使其进入睡眠模式),然后将其唤醒。这不能解决问题。但是,我发现此线程正在讨论与Android File Transfer应用程序冲突:

https://code.google.com/p/android/issues/detail?id=58416

您有Android设备吗?

较早的问题是由硬件问题引起的(大约在2009年)。以我为例,我的电缆出现故障,导致连接不时断开/重新连接。这导致发生软件故障的机会增加。


感谢您发布日志,插入其他USB设备时会看到类似的日志。
Blaisorblade 2014年

3

当我插入Nexus 5时,我也遇到了同样的问题。除了重新启动计算机外,我发现的唯一解决方案是拔出插头,然后再插回手机,直到触控板和键盘开始响应。这可能需要几次尝试,但是比重新启动计算机更快。


2

我也遇到了这个问题,从OS X删除Android File Transfer似乎可以解决此问题。


哇,我没意识到在我安装它的那一刻开始出现的问题。感谢那。
阿马拉2014年

1

我有同样的问题。对于那些报告重新启动为修复程序的用户,只想提出一些我发现的建议。经过几次令人沮丧的重新启动后,我意识到,如果只是几次插入/拔下有问题的USB电缆,我最终将获得对鼠标/键盘的控制权。

仍然非常烦人,尤其是如果我不知道它处于这种状态并离开我的办公桌(USB电缆所在的位置)时。


0

您能否尝试插入有源的USB集线器,看看问题是否仍然存在?

我还建议重置SMC,以防万一,您可以在此处找到


0

我的Sony Experia SP(型号C5303)遇到了相同的间歇性问题,除硬重启(按住电源键5秒钟或更长时间)外,我发现的唯一解决方案是拔出并重新插入USB连接,直到键盘和触控板恢复原状-在专业环境中确实令人沮丧。

我正在运行Maveric 10.9.4,并且每天都会发生。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.