Mac-precision-touchpad: MacBook Pro 2017

Created on 2 Jan 2018  路  6Comments  路  Source: imbushuo/mac-precision-touchpad

Hi, thank you for your great work!!
I am really interested in a precision touchpad driver for the MacBook Pro 2017. Can you tell me if/when this model will be supported?

spi

Most helpful comment

Planned. New models use SPI-only trackpad, which needs additional research.

I have no ETA at this moment.

All 6 comments

Planned. New models use SPI-only trackpad, which needs additional research.

I have no ETA at this moment.

Thank you @imbushuo. I just came across the following Git repo: https://github.com/cb22/macbook12-spi-driver. Unfortunately, I am not able to evaluate if it helps regarding the SPI topic. But in case you have not seen it yet I wanted to point it out.

If I understood Microsoft's documentation correctly the SPB Framework exists for developing SPI drivers. The SPB Framework is a KMDF extension library. This being said, it seems like a KMDF driver instead of a UMDF driver has to be written in order to support an SPI device.

The SPB Framework Extension is a KMDF extension library. It handles the up-front processing of SPB request and the sequence in which they are handed to the controller driver. The SPB framework extension is designed to support I虏C and SPI buses and may be appropriate for other buses with similar semantics.
(source)

An introduction to the SPB framework can be found here.

It will make my life infinitely better if or when you are able to get compatibility with MacBookPro13/14,3 SPI models. Keep up the fantastic work!

Hi @imbushuo really appreciate the work you are putting in - do you any updates on progress?

See #33.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jourdant picture jourdant  路  3Comments

mau-lopez picture mau-lopez  路  3Comments

Din0Git picture Din0Git  路  8Comments

markreg picture markreg  路  3Comments

chemPolonium picture chemPolonium  路  9Comments