frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Magic Input – Use your iPhone as a keyboard and trackpad for your Mac

2•willswire•2h ago
Hey HN,

On a recent flight home for Christmas, I tried to get some side-project work done on my MacBook… and immediately lost the battle with Seat 28C. I could barely open the laptop, let alone type comfortably.

The real constraint on planes these days is elbow room. That got me wondering: could a small, handheld keyboard and trackpad setup make in-flight work tolerable?

After failing to find anything compelling on Amazon, I realized something obvious: my iPhone already has a great keyboard and touch experience. So why not use it directly?

I looked for existing apps, but the top options felt dated and required both devices to be on the same Wi-Fi network—which isn’t always possible (or desirable when paying ridiculous prices for airplane Wi-Fi).

So over the last few days I’ve been tinkering with a project I call Magic Input. It turns your iPhone into a wireless keyboard and trackpad for your Mac.

How it works (high level):

• The iOS app discovers nearby Macs using MultipeerConnectivity

• Keyboard input and touch gestures are streamed directly to macOS

• The macOS app injects events at the system level (requires Accessibility permissions)

• No shared Wi-Fi network required; devices connect peer-to-peer

It’s very early, but already supports basic typing and cursor control—especially useful in cramped spaces like planes.

Here’s the TestFlight link for the brave. You’ll need to install the same app on both macOS and your iPhone:

https://testflight.apple.com/join/T1PgucDs

Happy to answer questions or dig into implementation details if anyone’s curious.

Comments

bn-l•2h ago
Does it have the keyboard split on either side like the Nokia engage?
willswire•2h ago
Haha nope - just the standard iOS system keyboard

Fruit Harvesting Robot Based on a Reachability and Inverse Reachability Map

https://www.mdpi.com/2624-7402/7/12/417
1•PaulHoule•29s ago•0 comments

AI hasn't run out of data

https://openmined.org/blog/ai-hasnt-run-out-of-data/
1•voidmain0001•41s ago•0 comments

Scrollback - Anchor links for ChatGPT and Claude conversations

https://chromewebstore.google.com/detail/scrollback-–-navigate-cha/iblmmeckegbndmfhhjphpdbpoehn...
1•rorschach_3•56s ago•1 comments

Reasoning Claim Tokens(RCTs): Minimal Evidence for Governing AI Representations

https://zenodo.org/records/18096977
1•businessmate•2m ago•1 comments

Open manus: An open-source framework for building general AI agents

https://openmanus.github.io/
1•nothrowaways•2m ago•0 comments

Harry Potter and the Rules of Quidditch

https://substack.com/inbox/post/179661551
1•TomasBjartur•4m ago•0 comments

Toronto man outruns streetcars to show up sluggish transit network

https://www.theguardian.com/world/2025/dec/30/i-dont-like-winning-toronto-man-outruns-streetcars-...
1•bookofjoe•5m ago•0 comments

The Oldest Restaurant in the World Just Turned 300 Years Old

https://www.smithsonianmag.com/travel/the-oldest-restaurant-in-the-world-just-turned-300-years-ol...
1•Brajeshwar•6m ago•0 comments

Star of Bethlehem might have been a comet described in an ancient Chinese text

https://phys.org/news/2025-12-star-bethlehem-comet-ancient-chinese.html
2•Brajeshwar•7m ago•0 comments

Advice for New Tech Bloggers

https://writethatblog.substack.com/p/advice-for-new-tech-bloggers
1•cyndunlop•10m ago•0 comments

You Were the Smart Kid, So What Went Wrong? [video]

https://www.youtube.com/watch?v=ICTgC1RDhng
1•devnull3•11m ago•0 comments

The 70% AI productivity myth: why most companies aren't seeing the gains

https://sderosiaux.substack.com/p/the-70-ai-productivity-myth-why-most
2•chtefi•12m ago•1 comments

Designing a Postgres MCP Server

https://dbhub.ai/blog/postgres-mcp-server-review-dbhub
1•tianzhou•12m ago•0 comments

Ask HN: Could identical twins better optimize career discovery?

1•amichail•14m ago•0 comments

Agentic AI Crash Course

https://github.com/aishwaryanr/awesome-generative-ai-guide/tree/main/free_courses/agentic_ai_cras...
1•Anon84•15m ago•0 comments

Show HN: Jules Mobile Client – React Native App for Google's Jules AI Assistant

https://github.com/linkalls/jules-mobile-client
1•potetotown•16m ago•0 comments

Training AI Co-Scientists Using Rubric Rewards [Meta Superintelligence Labs]

https://www.alphaxiv.org/abs/2512.23707
1•shash42•16m ago•0 comments

Show HN: Tl;dr HN – Summaries of the top HN posts and comments (powered by AI)

https://www.tldrhn.io/
1•colfax23•16m ago•0 comments

Princeton-Affiliated Research: Exploring Singularity-Free Black Holes

https://arxiv.org/abs/2507.05145
1•northlondoner•16m ago•1 comments

Show HN: I built a free invoice generator for freelancers and small businesses

https://www.myinvoicegenerator.app/
2•sujitmali0•17m ago•0 comments

Public Sans – A strong, neutral typeface

https://public-sans.digital.gov/
3•mhb•18m ago•0 comments

Show HN: I built a site that tracks and summarizes $500M projects from Ask HN

https://hackernews-side-projects.vercel.app
1•xukeek•19m ago•0 comments

The challenges of synthetic users in UX research

https://interactions.acm.org/blog/view/the-challenges-of-synthetic-users-in-ux-research
1•azhenley•23m ago•0 comments

China holds military drills around Taiwan as warning to 'separatist forces'

https://www.bbc.com/news/articles/c87l7xjp235o
3•ksec•24m ago•1 comments

Surgical robot removes gallbladder without human help

https://www.ibsafoundation.org/en/blog/surgical-robot-removes-gallbladder-without-human-help
1•nopinsight•25m ago•0 comments

'peck' – easy screenshots and screen captures on Wayland

https://github.com/codevogel/peck
1•codevogel_com•28m ago•1 comments

Miniray is a vibecoded WGSL shader minifier and validator

https://hugodaniel.com/posts/miniray/
1•hugodan•28m ago•0 comments

A Second Year of Decline for Tesla's EVs

https://electrek.co/2025/12/29/tesla-tsla-does-something-unsual-q4-delivery-results/
2•thelastgallon•29m ago•1 comments

Writer's Room: Behind the scenes, rough and unfinished ideas

https://www.ssp.sh/writers-room/
1•articsputnik•29m ago•0 comments

CRISPR Breakthrough Could Rewrite Future of Genetic Disease Treatment

https://scitechdaily.com/crispr-breakthrough-could-rewrite-future-of-genetic-disease-treatment/
2•manidoraisamy•29m ago•0 comments