BigSurface 项目推荐

BigSurface 项目推荐

BigSurface A proposition for a fully intergrated kext for all Surface Pro hardwares BigSurface 项目地址: https://gitcode.com/gh_mirrors/bi/BigSurface

项目基础介绍和主要编程语言

BigSurface 是一个针对 Surface Pro 硬件的全集成内核扩展(kext)项目。该项目的主要目标是提供一个统一的解决方案,以支持各种 Surface Pro 设备的硬件功能。BigSurface 项目主要使用 C++ 和 C 语言进行开发,这两种语言在系统级编程和硬件驱动开发中非常常见。

项目核心功能

BigSurface 项目的核心功能包括:

  1. Surface Type Cover 支持:基于 VoodooI2CHID 的代码,增加了对集成和可热插拔的触摸板和键盘的支持。
  2. 电源和音量按钮支持:确保 Surface 设备的电源和音量按钮能够正常工作。
  3. 环境光传感器支持:通过 ACPI 设备名称 ACSD 支持环境光传感器,但目前仅适用于 Surface Pro 7 和 Surface Laptop 3。
  4. 电池状态管理:实现了 Surface Serial Hub UART 驱动和微软的 SAM 模块驱动,支持电池状态管理。
  5. 触摸屏和手写笔支持:从 Linux 移植了 mei 和 surface-linux 的 ipts 和 iptsd 驱动,支持 10 指触摸和手写笔功能。
  6. 性能模式控制:通过 SurfaceBattery 中的 PerformanceMode 设置性能模式,目前支持电池节能、更好的性能和最佳性能三种模式。

项目最近更新的功能

BigSurface 项目最近的更新包括:

  1. Surface Laptop 3 的键盘和触摸板支持:所有按键和手势现在都能被正确识别。
  2. 触摸屏和手写笔功能的改进:进一步优化了触摸屏和手写笔的驱动,提升了用户体验。
  3. 性能模式的进一步探索:增加了对性能模式的更多测试和调整,以期找到最佳的性能设置。
  4. ACPI 补丁的更新:针对 Surface Pro 7 和 Surface Book 3 的电池识别问题,更新了 ACPI 补丁,以确保系统能够正确识别电池状态。

通过这些更新,BigSurface 项目在支持 Surface Pro 硬件方面取得了显著进展,为用户提供了更稳定和功能更丰富的体验。

BigSurface A proposition for a fully intergrated kext for all Surface Pro hardwares BigSurface 项目地址: https://gitcode.com/gh_mirrors/bi/BigSurface

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戴策峥Homer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值