- 积分
- 115
- 最后登录
- 2024-4-24
- 精华
- 0
- 阅读权限
- 20
- 主题
- 7
- UID
- 3544263
- 帖子
- 213
- PB币
- 129
- 威望
- 5
- 贡献
- 0
- 技术
- 1
- 活跃
- 1134
- UID
- 3544263
- 帖子
- 213
- PB币
- 129
- 贡献
- 0
- 技术
- 1
- 活跃
- 1134
|
本帖最后由 zgm97 于 2020-4-9 22:32 编辑
解决方法在沙发,成功之后我发现log与不能识别时一模一样。。。。。以下为原文
======================================================
更新了最新的VoodooI2C v2.4后,触摸板失效,具体表现为设置-触控板下,找不到触控板,只更新了VoodooI2C,折腾半天无果后,求助各位。
下图为更新2.4后的截图,
失败的log如下
- (AppleACPIPlatform) <AppleACPIPlatform`AcpiOsVprintf> SSDT 0x00000000889F4000 00025E (v02 ACDT I2C-TPXX 00000000 INTL 20180427)
- (AppleACPIPlatform) <AppleACPIPlatform`AcpiOsVprintf> SSDT 0x00000000889F4000 00025E (v02 ACDT I2C-TPXX 00000000 INTL 20180427)
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Starting I2C controller
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Starting I2C controller
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Set PCI power state D0
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Publishing nub
- (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Probing controller
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CHIDDevice:0x100000343 start
- (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::setProperties USBMouseStopsTrackpad = 0
复制代码
而且多次重启的过程中还会概率出现如下
- (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Warning: Timeout waiting for bus not to be busy
复制代码 下图为退回到2.3后正常使用的截图
下面为成功时的log
- (AppleACPIPlatform) <AppleACPIPlatform`AcpiOsVprintf> SSDT 0x00000000889F4000 00025E (v02 ACDT I2C-TPXX 00000000 INTL 20180427)
- (AppleACPIPlatform) <AppleACPIPlatform`AcpiOsVprintf> SSDT 0x00000000889F4000 00025E (v02 ACDT I2C-TPXX 00000000 INTL 20180427)
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Starting I2C controller
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Set PCI power state D0
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Starting I2C controller
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Publishing nub
- (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Probing controller
- (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Found valid Synopsys component, continuing with initialisation
- (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Set PCI power state D0
- (VoodooI2C) VoodooI2CControllerNub::pci8086,9d60 SSCN not implemented in ACPI tables
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CHIDDevice:0x10000034f start
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CMT2SimulatorDevice:0x10000035b start
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CMT2ActuatorDevice:0x10000035d start
- (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::setProperties USBMouseStopsTrackpad = 0
复制代码 从log上看,2.4失败少了
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CMT2SimulatorDevice:0x10000035b start
- (IOHIDFamily) <IOHIDFamily`IOHIDDevice::start(IOService*)> VoodooI2CMT2ActuatorDevice:0x10000035d start
复制代码 这两行,不知道有么有人晓得原因,config中kext加载的顺序为
- GPIO
- I2CServices
- I2C
- I2CHID
复制代码 2.3的触摸板已经驱动的比较完美了,不过听说2.4能够支持在Recovery下使用触摸板,所以就想更新一下试试。目前已经退回2.3了 |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|