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.

Show HN: I built a custom USB Trackball

126 pointsby xythobuzover 2 years ago

7 comments

cfraenkelover 2 years ago
FYI - if you make another iteration (or build it into your keyboard), strongly recommend moving the sensor away from directly below the ball. For reasonable ergonomics - you want the top of the ball as close to the desk surface as possible. The 5 ~ 10 mm you need to fit the sensor package makes a big difference. When prototyping the Expert Mouse, we found that offset angles as high as 20 degrees weren't really noticeable, and that allowed the ball to sit just barely clearing the bottom plastic case. (That and use the smaller 51 mm billiard ball instead of the American 2.25" ball)
评论 #34853996 未加载
评论 #34869152 未加载
florenover 2 years ago
Well done, shame about the ergo problems! Hopefully with some iteration, it could be more comfortable. My recommendation: don&#x27;t be afraid to take up more desk space :) I&#x27;d try something which put the button caps in an upward-facing orientation instead of facing out.<p>When I built my mouse (<a href="https:&#x2F;&#x2F;jfloren.net&#x2F;bellwether.html" rel="nofollow">https:&#x2F;&#x2F;jfloren.net&#x2F;bellwether.html</a>) I found that in the <i>past</i> there were these neat modules which packaged a sensor and a microcontroller on 1 chip, and you basically just had to wire it up to USB -- but those don&#x27;t seem to exist any more! So I picked essentially the same Pixart sensor as you, used the same leaked datasheets, and built my own. I <i>do</i> wonder why the all-in-one devices disappeared, though.
评论 #34849943 未加载
评论 #34869178 未加载
ocimboteover 2 years ago
Overall, I&#x27;m impressed. Very much.<p>Now, I&#x27;d love to see a picture of how a hand is supposed to sit above or around this trackball because I can&#x27;t picture how fingers can comfortably reach the 4 buttons just by looking at their location on the device.<p>Which leads me to the personal opinion: I think I prefer the design of the testbed over the final iteration. Buttons are missing, I know, but... Here I stand nonetheless.
mklover 2 years ago
I would like to make custom trackballs, and pool balls are a great idea. I would want a scroll ring like my Kensington Expert mice (<a href="https:&#x2F;&#x2F;duckduckgo.com&#x2F;?q=kensington+expert+mouse&amp;t=fpas&amp;iax=images&amp;ia=images" rel="nofollow">https:&#x2F;&#x2F;duckduckgo.com&#x2F;?q=kensington+expert+mouse&amp;t=fpas&amp;iax...</a>). Any idea how to make such a thing?
评论 #34851403 未加载
metadatover 2 years ago
Server is currently hugged to death and timing out for me.<p>In the meantime, enjoy the sweet nectar of an archive.org snapshot link (collected yesterday):<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20230217104641&#x2F;https:&#x2F;&#x2F;www.xythobuz.de&#x2F;trackball_v1.html" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20230217104641&#x2F;https:&#x2F;&#x2F;www.xytho...</a>
gyf304over 2 years ago
Something about the use billiard balls immensely amuses me. I&#x27;m impressed.
freitzkriesler2over 2 years ago
.de<p>Why am I not surprised? I love Germany .