OpenEx trackball OpenEx is an open-source QMK-powered trackball by u/Skribbles4420 – inspired by the Kensington Expert.
KBD.news Published June 24, 2022
Not a keyboard but maybe another useful companion: OpenEx is an open-source trackball designed by Skribbles4420 .
OpenEx was an idea that came to me while searching around for various types of trackballs one evening. I saw of course the Kensington Expert and was immediately inspired to create a trackball device that was emulative of what I had discovered.
The wiring for all the switches and other components to the microcontroller is all done by hand but in the next revision the author plans on designing the PCB with the sensor circuit integrated as well.
The sensor that is currently being used is that of BastardKb (pmw3360):
https://github.com/Bastardkb/Charybdis
So I downloaded the Gerber files from his GitHub, then had them produced at JLCPCB, then ordered the components for the sensor from mouser and Ali express, then put it all together.
GitHub repo: https://github.com/Skycode22/HIDs/tree/main/OpenEx
EDIT
The repo, along with other open-source projects, was moved to: https://github.com/Skycode22/HIDs/tree/main/TheOpenPursuit
Published on Fri 24th Jun 2022. Featured in KBD #84 (source ).
Related Ximi is a split keyboard prototype with dual trackball/trackpad support – by
Sadek Baroudi .
A
trackball hack for Kinesis Advantage2 with
build log by
rhinestoneBones .
OverLord is a monoblock split keyboard by
Protieusz – with 2 trackballs and 2 MCUs on a single PCB.
Protieusz 's unibody
Flower , a Noraneko42W variant, comes with Willow layout and interchangeable trackball.
Flow is a product line of sculpted split keyboards by
Jason Allan – with the flow-MX36 being released and the flow-choc40 in development.
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project! Discount codes for ya Newsletter Subscribe now!
Powered by Buttondown.
More meetups→
Latest issue Check the archive→
Latest switch summary
Check the best-selling switch archive→
Check the switch database→
Supporters MoErgo Glove80 , splitkb.com , Upgrade Keyboards , Cyboard , @keebio , BeaverKeys , Jacob Mikesell , Timo , KEEBD , littlemer-the-second , TALPKEYBOARD , @kaleid1990 , Brendan P. , ghsear.ch , u/motfalcon , Ben M , Bob Cotton , FFKeebs , @therick0996 , Christian Mladenov , Schnoor Typography , Daniel Nikolov , u/eighty58five , Caleb Rand , Micah Alpern , Hana Lee , James McCleese , zzeneg , Spencer Dabell , Anatolii Smolianinov , Stefan S. , Penk Chen , Clacky , Trey Causey , Mario S. , Cloyce , Dylan Ingham , Gordon Diggs , RGBKeys , Matthias Goffette , Duncan B. , HubertTheMad , Jesse L. , Andres Sakk , Hating TheFruit , Shnobble , barraGOUDA , Ikasaya , TurtleKeebs , Technofrikus , Dickiedyce , drudru , Davidjohn Gerena , Filip Salo , TurkeyBoards , 0xcircuitbreaker , Chase M. , sungo , Derek Tam , s_p_l_o_d_e , Raphael S.
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com .