Synaptic 触控板驱动:VoodooRMI 1.3.4

概述

笔记本触控板一般有三种连接方式:分别是 I2C 连接、SMBus 连接、PS2 连接,这款驱动 VoodooRMI 主要应用于通过 SMBus 和 I2C 连接的触控板。VoodooRMI 是开源项目,其源码主要来自 Linux 版本 Synaptic 的 RMI 触控板驱动程序。它适用于 Synaptic 的 I2C HID 触控板以及 Synaptic 的 SMBus 触控板。请确保仅根据触控板的功能选择 I2C 或 SMBus。

 

驱动特性

  • 触控板的 Force Touch 模拟(按下触控板并增加手指压力)
  • 三指和四指手势
  • PS2 Passthrough 上的轨迹点
  • 支持 SMBus 或 I2C 连接的触控板

 

兼容性

Synaptic 触控板通常能在 SMBus 或 I2C 连接上工作,但不能同时连接两种通道。

  • SMBus
    • macOS(需要 VoodooPS2 版本 2.2.0 或更高版本)
      • 在 IORegistryExplorer 中查找 ApplePS2SynapticsTrackpad 值 Intertouch Support=True
      • 在 macOS 日志中查找“VoodooPS2Trackpad: Trackpad supports SMBus operation”(可能需要使用 sudo dmesg 来查看)
    • Windows
      • 在设备管理器下检查 Synaptics SMBus 设备
  • I2C
    • macOS(需要 VoodooI2C 版本 2.5 或更高版本)
      • 如果您已经安装了 VoodooI2CHID,请检查 IORegistry 中的以下值
        • VoodooI2CHIDDevice 具有包含 VendorID 0x6cb 的 HIDDescriptor,或
        • VoodooI2CHIDDevice 的父设备的名称包含 SYN 或 SYNA
    • Windows
      • 在设备管理器中检查 HID 兼容的触摸板
      • 在属性中,验证 General - location is on I2C HID Device and Details - Hardware Ids contains VID_06CB (或者 SYN, SYNA)

 

其它需求

  • SMBus
    • VoodooPS2 >= 2.2.0
    • 建议使用版本 2.2.5 以上版本用于具有多路复用 PS2 控制器的 HP 设备(例如某些 HP Elitebook 系列)
  • I2C
    • 需要 VoodooI2C 2.5 或更新版本
    • 按照文档来确定是否需要 GPIO pinning。
    • 轮询模式应该可以正常工作
  • VoodooSMBus:VoodooRMI 版本(目前)包括 VoodooSMBus。如果您自己构建 VoodooSMBus,请从 VoodooSMBus git repo 的 Dev 分支构建。

 

安装

  • 将所需的 kexts 添加到您的引导加载程序(Clover 或 OpenCore)
  • VoodooPS2 配置如下:
    • 启用:
      • VoodooPS2Controller.kext
      • VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext
      • VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext
      • VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext
    • 禁用:
      • VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext
  • 对于 OpenCore 用户,请确保它们在 config.plist 中按列出的顺序添加
    • VoodooRMI.kext
    • VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext
  • SMBus 触控板:
    • VoodooSMBus.kext
    • VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext
  • I2C 触控板:
    • VoodooI2C.kext
    • VoodooRMI.kext/Contents/PlugIns/RMII2C.kext

强烈建议不要将此 kext 加载到 L/E 或 S/L/E 目录中。

 

 

下载地址

    已赞助超级会员可下载 去升级
    • 版本1.3.4
    0. 本站所有资源解压密码均为 heipg.cn
    1. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
    2. 如有无法下载的链接,联系:admin#heipg.cn,或到QQ群进行反馈,我们将及时进行处理。
    3. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:admin#heipg.cn,我们将第一时间配合处理!

    黑苹果星球 » Synaptic 触控板驱动:VoodooRMI 1.3.4

    发表评论