Giter Site home page Giter Site logo

Comments (13)

imbushuo avatar imbushuo commented on July 23, 2024

Hmmm, I didn't even know that (no device can do). May I know the device hardware ID (including MI_ prefixed string)?

Some issue mentioned acceleration issue that I need to resolve. Some digitizers (especially Magic Trackpad 2) need additional DSP work.

from mac-precision-touchpad.

montajd avatar montajd commented on July 23, 2024

sure
Multitouch-
USB\VID_05AC&PID_0245&REV_0108&MI_02
USB\VID_05AC&PID_0245&MI_02

Multitouch Mouse-
USB\VID_05AC&PID_0245&REV_0108&MI_01
USB\VID_05AC&PID_0245&MI_01

Honestly the sensitivity doesn't bother me at all. All gestures are currently working.
I updated both the multitouch and multitouch mouse drivers to the precision touchpad drivers. I will uninstall to find which is actually necessary to install to, but I believe it is the multitouch only.

from mac-precision-touchpad.

montajd avatar montajd commented on July 23, 2024

so I found that both the Multitouch and multitouch mouse drivers under "human interface devices" must be updated to this precision driver in order for it to work. Do not touch the existing drivers labeled "HID", they will update accordingly. The touchpad settings are showing up correctly, as well as enabling and disabling features and functions via the menu. Excellent work, seriously, this is a game-changer.

from mac-precision-touchpad.

AlvaroMartinezB avatar AlvaroMartinezB commented on July 23, 2024

Diddnt work on my Macbook Pro late 2011 (MacBook Pro 8.1), device couldnt start code 10.
I dont really know how to find the specific device ID you asked for, but this is what i found:
Multitouch:
USB\VID_05AC&PID_0253&MI_01\7&1a5d06a9&0&0001
Multitouch mouse:
USB\VID_05AC&PID_0253&MI_02\7&1a5d06a9&0&0002

Tell me if you need anything else... also the way i installed the driver, i dont know if its the best. I disabled driver signature enforcement, went into the device/ update driver/ choose manually/ have disk/ then i selected the x64 folder, and installed

The driver installed but diddnt start...
capture2

from mac-precision-touchpad.

montajd avatar montajd commented on July 23, 2024

I installed the certificate included in the zip of the latest release to "trusted root", then updated the two drivers.
drivers

from mac-precision-touchpad.

montajd avatar montajd commented on July 23, 2024

I mean how much hardware wise could have really changed between the two 2011 iterations? F-ing Apple.

from mac-precision-touchpad.

imbushuo avatar imbushuo commented on July 23, 2024

@AlvaroMartinezB I need your assistance to help me collect a trace file. Here's the instruction:

  • Download TraceView and format bundle from here. I assume you are running the latest CI driver build.
  • Decompress, you will get a directory called Trace. Copy it to C:\ so you will have C:\Trace.
  • Start traceview.exe as administrator, go to Options > Configure Symbols, directly enter path C:\Trace\Formats into the textbox (you don't need to select directory manually).
  • Go to File > Open Workspace, select Bring-up Diag, click OK.
  • Attempt to disable and re-enable the trackpad device. If you installed the driver on multiple devices, do it for each one and tell me the sequence (device ID).
  • Right-click Bring-up Diag in Group ID list, click Stop.
  • You will see a big file ends with extension .etl in C:\Trace. Compress and send it to me for further diagnostics.

from mac-precision-touchpad.

AlvaroMartinezB avatar AlvaroMartinezB commented on July 23, 2024

Bring-up.zip
Here you go, hope thats what you needed. Tell me if you need anything else

from mac-precision-touchpad.

imbushuo avatar imbushuo commented on July 23, 2024

@AlvaroMartinezB https://github.com/imbushuo/mac-precision-touchpad/releases/tag/univ-b1-i3

from mac-precision-touchpad.

zixdur avatar zixdur commented on July 23, 2024

Works for me too now with Mid-2012 13-inch MacBook Pro. I now have the precision touchpad settings, yay! Precision scrolling works great, but it's still quite slow (especially in browsers). I have to scroll down like 10 times just to get to the bottom of a page. Any way to increase the acceleration? Bumping up the number of lines scrolled at a time in More Touchpad Settings makes scrolling faster, but then I seem to lose a lot of the precision.

from mac-precision-touchpad.

imbushuo avatar imbushuo commented on July 23, 2024

@IronVanadium I would like to evaluate how slow it is to determine the situation. Can you upload a video demonstrate the scrolling?

from mac-precision-touchpad.

AlvaroMartinezB avatar AlvaroMartinezB commented on July 23, 2024

Hey! I can confirm it working now, but I agree that scrolling is a bit slow... Its sometimes confused with a pinch, and sometimes not detected. If you swipe quickly and let go, it will continue moving quickly as i showed, but if you try to scroll more precisely, its slow.

its actually working on Macbook Pro early 2011!! · Issue #62 · imbushuo_mac-precision-touchpad - Google Chrome 3_1_2018 7_34_10 PM.zip

from mac-precision-touchpad.

zixdur avatar zixdur commented on July 23, 2024

@imbushuo The video AlvaroMartinezB posted demonstrates it perfectly. Just seems to take a lot of scrolling to move through a long page. It's a bit better in Edge, but in Chrome and especially FireFox it's quite slow.

from mac-precision-touchpad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.