Rotary Phone Dial Linux Kernel Driver
A Linux kernel driver that turns a rotary phone dial into an evdev input device. You might be interested in this driver if you - prefer the slow pace of dialing over typing numbers with your numpad, - want to bring your old rotary phone into the digital era, - are an educator looking for a simple example driver with a VM-based end-to-end development & test environment (no real hardware needed) - have another creative use case in mind! This driver was my introduction to embedded Linux years ago—and ultimately led to my career. However, it remained unfinished and unpublished until now.…
Rotary Phone Dial Linux Kernel Driver launched on May 24, 2025 with 337 votes, #76 of 7,905 launches that month and more than 99% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
This is a Linux kernel driver that converts a rotary phone dial into an evdev input device for numeric input. It serves hobbyists wanting to use vintage rotary phones digitally, educators seeking a straightforward driver example with a virtual machine-based development environment requiring no physical hardware, and anyone with creative input device applications. The driver includes end-to-end testing capabilities and represents the creator's introduction to embedded Linux development.
written from the facts on this page · September 2026
From the sources
Linux kernel driver that turns a rotary phone dial into a evdev input device
In the maker’s words, at launch
A Linux kernel driver that turns a rotary phone dial into an evdev input device. You might be interested in this driver if you - prefer the slow pace of dialing over typing numbers with your numpad, - want to bring your old rotary phone into the digital era, - are an educator looking for a simple example driver with…
Does a similar job
all alternatives →
An old rotary phone converted into a mobile phone2015 · stavros.io · ▲222
TinyPilot – Build a KVM over IP using a Raspberry Pi2020 · mtlynch.io · ▲756Using only a Raspberry Pi and an $11 video capture dongle, you can create your own KVM over IP device, allowing you to send keyboard input to a remote computer and capture its display.
I've made a rotary dial number input, because why not?2019 · github.com · ▲190A Rotary Dial menu for input numbers. Contribute to victorqribeiro/dial development by creating an account on GitHub.
Rotary Phone Project2024 · github.com · ▲208Adventures with rotary phones and asterisk. Contribute to mnutt/rotary development by creating an account on GitHub.

- AMA miniature Linux distro for non-rooted Android devices2013 · kevinboone.net · ▲94
More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 24d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 18d ago · smoothrecorder.com


Work · 12d ago · readrare.com
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, May 2025
the whole month →
Tapflow 2.0▲1,125We built Tapflow for devs, designers, PMs, and tech folks who’ve been sitting on internal docs, templates, and systems — but never productized them. Upload a PDF, notes, or workshop deck, and Tapflow drafts a structured product (with chapters, teaser and pricing plans). It’s good for AI kits, onboarding guides, design systems, and frameworks. You can sell through Stripe, LemonSqueezy, or PayPal. Real-time collaboration is in early beta. No site builder, no LMS — clean design and just focused tools to ship. Fully bootstrapped and just launched on PH today →…
Work · 2025 · tapflow.ai
- C9
Life & fun · 2025 · felixrieseberg.github.io
Appwrite Sites▲990Appwrite 2.0 brings a new engine, a rebuilt Console, five database types, an S3 API, an OAuth 2.1 server, and organization-level Domains and Firewall.
Dev tools · 2025 · appwrite.io


