TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What resources to learn about making a computer mouse?

4 pointsby dangc8k12 months ago
For the last decade, I&#x27;ve been fascinated with the computer mouse. I want to know how it works and build one (not modding). But outside of the hardware, I can&#x27;t seem to find a how-to guide or series of texts on programming a mouse.<p>What resources can you recommend to learn about the hardware and software of a computer mice?<p>As a complete beginner, I believe the task should take me ≤ 5 years to complete from learning to code to building a functional mouse.<p>Thanks!

2 comments

h2odragon12 months ago
Quick search:<p><a href="https:&#x2F;&#x2F;docs.arduino.cc&#x2F;built-in-examples&#x2F;usb&#x2F;KeyboardAndMouseControl&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.arduino.cc&#x2F;built-in-examples&#x2F;usb&#x2F;KeyboardAndMou...</a><p><a href="https:&#x2F;&#x2F;anhnguyen.me&#x2F;2014&#x2F;01&#x2F;turn-arduino-uno-r3-into-a-mouse&#x2F;" rel="nofollow">https:&#x2F;&#x2F;anhnguyen.me&#x2F;2014&#x2F;01&#x2F;turn-arduino-uno-r3-into-a-mous...</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;biomurph&#x2F;Mouse">https:&#x2F;&#x2F;github.com&#x2F;biomurph&#x2F;Mouse</a><p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;2023&#x2F;11&#x2F;01&#x2F;this-oshw-trackball-is-ready-to-be-customized&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hackaday.com&#x2F;2023&#x2F;11&#x2F;01&#x2F;this-oshw-trackball-is-ready...</a><p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;2021&#x2F;11&#x2F;21&#x2F;a-trackball-so-good-you-cant-buy-it&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hackaday.com&#x2F;2021&#x2F;11&#x2F;21&#x2F;a-trackball-so-good-you-cant...</a><p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;2019&#x2F;11&#x2F;01&#x2F;ploopy-open-source-trackball-keeps-rolling-along&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hackaday.com&#x2F;2019&#x2F;11&#x2F;01&#x2F;ploopy-open-source-trackball...</a><p>I&#x27;m a trackball user, so thats what i tend to catch. the principles are pretty similar. Just turned over.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=BEN1XgCNqqc" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=BEN1XgCNqqc</a>
BrianHenryIE12 months ago
Here&#x27;s a simple kit where you 3D print the mouse and assemble it. Maybe too simple for what you&#x27;re looking for, but nice and tangible:<p><a href="https:&#x2F;&#x2F;us.store.bambulab.com&#x2F;products&#x2F;wireless-mouse-components-kit-002" rel="nofollow">https:&#x2F;&#x2F;us.store.bambulab.com&#x2F;products&#x2F;wireless-mouse-compon...</a>