u/Osaul4ik

Hello, I`m Resizable BAR on Bootcamp Radeon 5300m :)

Hello, I`m Resizable BAR on Bootcamp Radeon 5300m :)

I think it`s pretty funny. Later i update my uefi loader

----------

Sometimes I just sit here and think about how it's been breakthrough after breakthrough lately.

I really hope I can bring all my projects to completion and turn this MacBook into the ultimate Windows machine. A 2019 MacBook Pro that runs Windows the way it was always meant to — with proper iGPU support, working power management, a fully functional trackpad, and Touch ID.

There's still work to do, but we're getting there.

----

Upd
The ReBAR version is now available!

https://github.com/Osaul4ik/t2-gmux-uefi

Tested only on MacBookPro 2019 16`. Feel free to try. Easy rollback in advanced settings

u/Osaul4ik — 5 days ago

GitHub - Osaul4ik/apple-t2-touchid-windows: Experimental Apple T2 Touch ID for Windows.

I’ve finally brought the project to its first alpha release.

T2 TouchID for Windows is an experimental project that brings Touch ID support to Windows on Intel MacBooks with the Apple T2 chip.

🧪 Again: This is an experimental alpha release.
The current implementation has been tested on a 2019 16-inch MacBook Pro with T2.

At this point, the project can communicate with the T2 Secure Enclave and Touch ID sensor and use fingerprint verification through the Windows biometric stack.

What currently works:

  • 👆 Fingerprint verification on real hardware
  • 🔓 SEP unlock on cold boot
  • 🪟 Windows Hello integration
  • 🔑 macOS user.kb import
  • 🔒 Optional power-button lock workflow
  • 🖥️ GUI for setup and configuration

There is still a lot to improve.

The drivers are unsigned, so Test Mode is required.

I’d really appreciate testing and feedback from anyone with an Intel MacBook with T2, especially different models and years.

I don’t know yet if it will work on other T2 Mac models, but it should.

Use it at your own risk. This is still an experimental project, and I can’t guarantee that it will work correctly or safely on every system.

github.com
u/Osaul4ik — 16 days ago

I got tired of Boot Camp trackpad issues, so I heavily rewrote an open-source driver

I finally got sick enough of the existing touchpad drivers in Boot Camp that I ended up heavily rewriting an existing open-source driver.

I started with an existing Precision Touchpad driver because there really wasn’t a decent alternative. My work involves a lot of fast cursor movement and typing, and I got tired of working around the driver’s quirks.
After using the open-source driver and running into various bugs and limitations, I decided to fork it and spent a ridiculous amount of time rewriting, fixing, and improving it, with Claude helping me along the way — until it eventually became what is now Wellspring.

What started as “let me fix this one annoying bug” turned into a full-on driver project. It’s called Wellspring Precision Touchpad.

I’ve been working on things like Force Touch, palm rejection, touch processing and a bunch of other stuff that I kept finding annoying with the standard setup.

One day I put my MacBook to sleep, went home, and came back to find it completely frozen and noticeably hot. That was pretty much the moment I decided the sleep/wake behavior needed some serious attention.

And no, it’s not some “AI generated driver, good luck” thing. There’s been a lot of actual debugging, rewriting, fixing race/lifecycle issues and testing on real hardware.

I’ve tested it on both a T2 MacBook Pro and a 2015 MacBook Air, including sleep/wake cycles, device re-enumeration, touch/pressure transitions, palm rejection, hard taps, Force Touch and general daily use.

Before getting to the point where I was comfortable using it myself, I also ran it through:

  • Driver Verifier
  • Prefast / Static Analysis
  • CodeQL
  • Sleep/wake testing
  • Repeated device lifecycle testing

I also built a GUI for the driver, which lets you change various touchpad parameters on the fly, without having to rebuild or reinstall the driver every time you want to tweak something. This makes experimenting with sensitivity, thresholds and other behavior much easier.

https://preview.redd.it/5fvxho16edlh1.png?width=1438&format=png&auto=webp&s=c5377e59ced27aa05ddeeac63d102fc6a153acf5

It’s still a hobby project, and I’m not pretending to be a driver developer.

But it’s now at the point where I actually use it as my daily setup, so I figured it was time to let other people try it.

👉 GitHub:
https://github.com/Osaul4ik/wellspring-ptp

If you’re running Windows through Boot Camp and you’re tired of the stock trackpad experience, give it a shot.

The two main downsides: it currently requires Windows Test Mode because the driver isn’t commercially signed. So yeah, you’ll get the lovely “Test Mode” watermark on the desktop.

Advanced haptic feedback isn’t supported, so unfortunately there’s no satisfying click feeling after Force Touch (Default haptic present)

----------------------------------

I quickly recorded two short videos to demonstrate how Wellspring works:

These were recorded pretty quickly, just to give a quick look at the driver in action.

reddit.com
u/Osaul4ik — 2 months ago