- Updated: March 30, 2026
- 2 min read
Project Sistine Turns MacBook into a Touchscreen – A DIY Innovation
Project Sistine Turns MacBook into a Touchscreen – A DIY Innovation
In a clever blend of hardware hacking and computer‑vision, Project Sistine demonstrates how a standard MacBook can be transformed into a functional touchscreen using a low‑cost acrylic mirror and open‑source software. The prototype showcases a complete pipeline that detects finger positions, calibrates the screen with homography, and even supports hover gestures.
Key Components of the Build
- Hardware Setup: A cheap acrylic mirror is placed over the MacBook display, acting as a reflective surface for infrared illumination. A small IR LED ring provides the necessary lighting for finger detection.
- Computer‑Vision Pipeline: Using OpenCV, the system captures the reflected image, isolates bright spots caused by fingertips, and computes their 2‑D coordinates.
- Calibration: A homography matrix maps the detected points from the mirror plane to the actual screen coordinates, ensuring accurate touch mapping.
- Touch & Hover Applications: The prototype runs simple demos such as drawing, button clicking, and hover‑based UI interactions, proving the concept’s viability.
Why This Matters
The approach offers an affordable alternative to commercial touchscreen upgrades, opening possibilities for developers, educators, and hobbyists who want a touch‑enabled MacBook without purchasing expensive hardware. By leveraging open‑source tools, the project encourages community contributions and further experimentation.
Read More on ubos.tech
Explore related content on our site for deeper insights into hardware hacks and open‑source projects:
For the full technical walkthrough, visit the original article at anishathalye.com/macbook-touchscreen/.
Andrii Bidochko
CTO UBOS
Andrii Bidochko is an AI entrepreneur and researcher focused on AI agents, reinforcement learning, and autonomous systems. He writes about the technologies shaping the future of machine intelligence, from frontier models and agent architectures to real-world AI applications.