本驱动目的是替换Apple的AppleSPITrackpad驱动,实现自己熟悉的手势功能。
在 macbook pro 2017版13寸带bar的机器测试成功,
bootcamp版本是 6.1.6183.0, Apple SPI Device 总线驱动日期 2016/5/26,
版本 6.1.6500.0
其他型号的mac机器没有测试过。
驱动实现的功能一个5个
1,一个手指按住触摸板任意位置,另一个手指移动来达到拖动效果
2,一个手指轻点或者一个手指按下触摸板,模拟鼠标左击
3,两个手指轻点,或者一个手指按住触摸板右边3/4-4/4位置,模拟鼠标右击
4,双指同时移动来模拟滚轮滚动
5,三指拖移。
相关博客链接:
http://blog.csdn.net/fanxiushu/article/details/78396021
-----------------------------------------------------------
kmdf_driver是驱动源代码目录, 使用WDK7编译。
bin目录里边的两个子目录:过期签名的驱动, 未签名驱动
未签名驱动:
是完整的驱动包,
如果你拥有驱动签名证书,可以自己签名,签名之后。
打开”设备管理器“,找到 “Apple SPI Trackpad”,右击点“卸载设备”,
弹出框中,选中“删除此设备的驱动程序软件”,然后卸载。
卸载之后,重启系统,然后再次打开设备管理器,会看到一个打问号的未知设备,
点击它,更新驱动,然后选择签名了之后的驱动安装即可。
过期签名的驱动:
这个是使用网上的一个过期证书签名的,如果你没有自己的签名证书,
安装方法需要你自己手动安装。
首先把kmouse_filter.sys复制到一个固定目录(最好是全英文目录),
然后运行 InstDrv.exe,打开kmouse_filter.sys路径,点“安装”,
成功之后关闭InstDrv.exe。
打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SPI\VID_05ac&PID_0277&MI_02 ,
找到 LowerFilters 字段,看到里边有AppleSPITrackpad,把它替换成 kmouse_filter
之后重启电脑即可。
不管哪种方式,希望你是熟悉windows的,而不是windows小白。
能在安装前做好系统备份,同时备份Bootcamp驱动,这样出错时候可以恢复。
出问题则由你自己负责。
如果熟悉windows驱动开发,可以修改本驱动源代码以达到你平时熟悉的手势操作,
也可以制作更好使用的安装程序,
但并不意味着,可以使用本驱动作为生财工具。
fanxiushu 2017
没有合适的资源?快使用搜索试试~ 我知道了~
Macbook Pro2017 13寸的windows触摸板驱动
共23个文件
cpp:4个
sys:3个
h:3个
需积分: 48 127 下载量 14 浏览量
2017-10-31
23:21:35
上传
评论 2
收藏 1.76MB ZIP 举报
温馨提示
本驱动目的是替换Apple的AppleSPITrackpad驱动,实现自己熟悉的手势功能。 在 macbook pro 2017版13寸带bar的机器测试成功, bootcamp版本是 6.1.6183.0, Apple SPI Device 总线驱动日期 2016/5/26, 版本 6.1.6500.0 其他型号的mac机器没有测试过。 驱动实现的功能一个5个 1,一个手指按住触摸板任意位置,另一个手指移动来达到拖动效果 2,一个手指轻点或者一个手指按下触摸板,模拟鼠标左击 3,两个手指轻点,或者一个手指按住触摸板右边3/4-4/4位置,模拟鼠标右击 4,双指同时移动来模拟滚轮滚动 5,三指拖移。 相关博客链接: http://blog.csdn.net/fanxiushu/article/details/78396021
资源推荐
资源详情
资源评论
收起资源包目录
kmouse_filter-AppleSPITrack-driver.zip (23个子文件)
kmouse_filter-AppleSPITrack-driver
说明.txt 2KB
README.md 2KB
bin
未签名驱动
kmouse_filter.inf 3KB
kmouse_filter.sys 15KB
WdfCoInstaller01009.dll 1.64MB
kmouse_filter.cat 2KB
过期签名的驱动
kmouse_filter.sys 20KB
InstDrv.exe 32KB
kmdf_driver
kmouse_filter.res 868B
kmouse_filter.inf 3KB
kmouse_filter.h 2KB
kmouse_filter.pdb 427KB
hid_mouse_desc.h 2KB
apple_tp_proto.h 2KB
fine.cmd 91B
main.cpp 4KB
sources 434B
kmouse_filter.cpp 7KB
kmouse_filter.sys 15KB
makefile 570B
request.cpp 11KB
apple_tp_parse.cpp 12KB
kmouse_filter.cat 2KB
共 23 条
- 1
资源评论
雨中风华
- 粉丝: 1285
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功