Skip to content

[Tutorial] Magic Trackpad typec (A3120) USB+Bluetooth Setup #30

@kurikomoe

Description

@kurikomoe

After some trial and error, I finally got my A3120 Magic Trackpad working on Windows 11.
Here’s my procedure (I uninstalled all the drivers and redid everything from scratch).

Perquisites

Download Apple official trackpad drivers from here

Steps

0. Uninstall any drivers associated with trackpad (optional)

/* You can skip this step if you haven’t force-installed any drivers for the Apple Trackpad. */

First open powershell/cmd in admin mode. (you can find one in win+x)

> pnputil /enum-drivers

Find apple related ouputs:
Image

Find wang related outputs, if you have installed any drivers from https://github.com/imbushuo/mac-precision-touchpad
Image

# Run the uninstall commands, and replace oemXXX.inf with the one you found.
# For me, it's oem231.inf  oem168.inf  oem230.inf
> pnputil /uninstall /delete-driver oemXXX.inf
Image

Now, re-plug the magic trackpad.

USB Setup

  1. Connect your trackpad via type-c, then open device manager.
    The trackpad should work like a buggy trackpad (can only move cursor and left click)

  2. Select View-> devices by container

Image
  1. Find Magic Trackpad, You can easily find it since it's not working XD
Image
  1. Ignore the alert mark, select the USB Input Device with USB\VID_05AC&PID_0324&REV_0410&MI_01
Image

Note

It may vary, so here's another way to find out the correct USB Input Device
Just disable each USB Input Device one by one. After you disable one, test whether the trackpad still works.
Image

  1. Force-install Apple USB driver to this device
Image

Installing the driver may take about 30 seconds, so please be patient.

Confirm and reboot (it should work without rebooting — at least on my laptop).
Now the Magic Trackpad should work over USB as a Precision Touchpad.
Image

Bluetooth Setup

  1. Disconnect the USB
  2. Pair the trackpad via Bluetooth
  3. Open Device Manager, Follow Step.2 in USB Step
  4. Now you will see another trackpad like this, this time only one USB Input Device
Image
  1. Just like step.5 in USB Step, replace the driver with ApplePrecisionTrackpadBluetooth
Image

Now the trackpad should work under bluetooth mode

Bonus

I expected the trackpad’s polling rate to differ between USB mode and Bluetooth mode, but there’s actually no difference on my A3120.
ImageImage

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions