Trackpoint step by step guide
Posted: 23 May 2017, 14:30
Recently I integrated a trackpoint in my custom split board. It took quite a lot of research and planning, so in an effort to help others who want to do the same (or similar), I put together a step by step guide.
It's hosted on GitHub, as the repository also includes datasheets and all the pinouts I could find, as well as cross-referencing with commits to my fork of TMK.
I hope someone finds this useful...
It's hosted on GitHub, as the repository also includes datasheets and all the pinouts I could find, as well as cross-referencing with commits to my fork of TMK.
I hope someone finds this useful...
Code: Select all
Table of contents from the guide
- Target audience
- FAQ
- Q: What should I use for the trackpoint stem/stick?
- Q: How do I identify the trackpoint pinout?
- Q: Should I use busywait, interrupt or usart in TMK?
- What you need
- Steps
1. Solder leads to trackpoint
2. Create the reset circuit (RC)
3. Solder leads to reset circuit (RC)
4. Testing on a breadboard
5. Make trackpoint stem hole in case
6. Make space for trackpoint in keyboard
7. Test trackpoint clearance and stem length, glue stem
8. Solder reset circuit (RC) to teensy
9. Finish up
10. Update tmk_keyboard firmware and flash
- TMK firmware changes and tweaks