Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cool project, any to help with Magic Trackpad2 (working on a Surfacebook 2) #83

Closed
Din0Git opened this issue May 30, 2018 · 8 comments
Closed

Comments

@Din0Git
Copy link

Din0Git commented May 30, 2018

Hi,

I recently found this project and i tried it on a magic trackpad 2. It is a really cool project (i know it is unstable now but it's still cool). Is there any way I can contribute. I have a magic trackpad 2 and a surface book 2 with its build-in trackpad from MS.

Let me know
Dino

@imbushuo
Copy link
Owner

I need a better DSP algorithm (reverse-engineering the Apple driver now).

@AkashGutha
Copy link

@imbushuo I would like to contribute too. Can you provide links to apple drivers or the procedure to get them so that anyone can read and learn from them?
Also, is there any slack or gitter channel where we can discuss?

@joslarson
Copy link

@imbushuo Is there anything specific we as community could do for you to help make the time needed to create a stable Magic TrackPad 2 driver? I'm thinking like a total donation amount we could rally around? Also do you own a Magic Trackpad 2, or do you need one purchased for you so you can debug this? Or are you looking for a dev with specific skills to help out that we search for? Just curious if there's anything we can do to help make this a reality.

@imbushuo
Copy link
Owner

@joslarson I have a MT2. The problem with MT2 is that the digitizer is not as good as MacBook, so we need lots of signal processing to make it usable. I really need a guy with DSP skills to help me improve that. Currently I am working on MacBook Pro 2018 & the 2015 15inch.

@ynjiun
Copy link

ynjiun commented Sep 1, 2018

@imbushuo "need a guy with DSP skills" -> I would like to volunteer to help on DSP related issue. Currently I have MT2 and Windows 10 desktop. Let me know any specific piece of code you want me to look at for improvement.

@imbushuo
Copy link
Owner

imbushuo commented Sep 3, 2018

@ynjiun Thanks. The issue is:

  • Magic Trackpad (as well as other Apple trackpads) report touch contact point size and probably pressure information
  • Reading on MT2 is not really reliable
  • Windows just wants two bits: one contact status (finger on trackpad or not), the other is confidence (whether this is a finger or not)

What we have to address is, properly convert Apple reading into Microsoft data.

@m4gr4th34
Copy link

@ynjiun , hope you can help out. My poor MT2 lies sadly unused on my desktop.

@imbushuo
Copy link
Owner

Improved via 539b442.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants