Getting close with this controller. Added a “sidecar” to handle the jacks (U/D/L/R) — and that helps with orientation. No electronics in this one, just microswitches. If there’s interest, I can add in mounting tabs on the sides or mounting nuts on the bottom.
Category Archives: Adaptive Technology
Adapting an led snow globe
it looked better on paper
Testing JOyCon Sticks With PogoPins
My hot air soldering skills are very much in the “novice” category, so I make sure to test each joystick breakout board before final soldering and mounting in the case. (Learned from hard experience.)
The re-used breakout I’m using is single row, .10″ on center, which happens to be the exact spacing of DB9/15/25 connectors. So, I stuck some pogo pins into a DB15 (because, why not — DB9 is fine), soldered the connector, and hooked it up to my test bed (which just runs the same joystick software with debug mode on).
I attach the “joycon” stick, hold the pogo pins to the board, open serial view, and move the stick around. If the values look good, I know it’s safe to proceed.
Joycon-Style Stick For XBox Adaptive Controller

Newest version of Joycon-style stick posted (SCAD, STLs, and INO). Tested with the XBOX Adaptive Controller (XAC). Connects via USB port on side and acts as analog stick (either L or R, depending on what port you plug into). Files posted at: https://github.com/nelsonii/joycon
Working on a “stick of gum” style like Dmitry has done (https://github.com/…/tree/master/device_usbc_joystick). For those who need a lower profile, but can hold a longer device.
Big Thanks also go out to those who helped debug my connection problems (stick to board) — 90% of the problems were related to that part. Once I had solid connections, I had solid readings (no floating). The de-soldered USB board idea has been the best bet (barring custom PCBs). A custom PCB would save a lot of headache, but that is for another time.

