137
crkbd trackpoint (lemmy.world)

I added a trackpoint to a corne-cherry (crkbd) keyboard for ergonomic pointing bliss!

Build details: https://github.com/joh/crkbd-trackpoint

top 19 comments
sorted by: hot top controversial new old
[-] jenny_ball@lemmy.world 6 points 1 year ago

ur an insane person but i like your style

[-] joh@lemmy.world 3 points 1 year ago

Thanks, I guess? :P

[-] sntx@lemm.ee 6 points 1 year ago

That's awesome!

Now I really want to replicate something similar in a future keyboard I build.

[-] joh@lemmy.world 2 points 1 year ago
[-] wolfwood@lemmy.world 4 points 1 year ago

the readme says that your firmware enables pullups on clock and data lines but i don't see that code in your keymap?

[-] joh@lemmy.world 5 points 1 year ago

Yes, you're right, I changed the PIO driver directly for that: https://github.com/joh/qmk_firmware/commit/aa0214f5b1b3001cf7cc99419c32c8b87707cb5a

I plan to make it an optional feature for qmk proper, but for now it's somewhat of a hack :)

[-] Isbjerg@feddit.dk 3 points 1 year ago

This is marvellous. Thank you. I will save this link and make my own!

[-] joh@lemmy.world 2 points 1 year ago

Thanks! Let me know how it goes :)

[-] mjpc13@programming.dev 3 points 1 year ago

I wanted something like this! I think I'm gonna give this a shot, thank you for sharing your work

[-] joh@lemmy.world 3 points 1 year ago

Cool! Let me know how it goes :D

[-] humanplayer2@lemmy.ml 3 points 1 year ago

Super nice!

How much did you pay for the trackpoint and shipping? It's great to hear that you can just email Sprintek!

Nice that the RP2040 doesn't require a reset circuit! I just finished a handwired with a ATMega32U4 ProMicro where I needed to remove a resistor to clear the D5 pin for USART. That was quite a painful process overall. This seems significantly easier!

[-] joh@lemmy.world 3 points 1 year ago

Thanks! I paid $28.55 per SK8707 module + shipping (around $22 to Norway).

[-] humanplayer2@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

Ok, I gæs it'd be about the same shipping to Denmark. Compared to sourcing from ThinkPad keyboards, I find it very appealing to not have to risk popping the pin pads of the pcb when desoldering the keyboard ribbon cable. I've caused a few casualties.

Edit: Ah, I see you had to undsolder a ribbon cable from the controller board, too.

[-] joh@lemmy.world 2 points 1 year ago

You don't have to desolder the ribbon cable. You could use some sort of ribbon cable connector, if you have one available. But I found it more practical to only have the wires I needed. And desoldering the ribbon cable was fairly straightforward.

[-] beeng@discuss.tchncs.de 3 points 1 year ago

What are you using for left/ right /middle click?

[-] joh@lemmy.world 3 points 1 year ago

I'm using the thumb cluster keys.

[-] Prunebutt@feddit.de 2 points 1 year ago* (last edited 1 year ago)

Amazing thing that my ADHD ass wants to replicate with my piantor but will never have the time to.

Thanks, full time job! /s

[-] joh@lemmy.world 3 points 1 year ago

The piantor looks like a nice piece of kit! Unfortunately the PCB doesn't seem to have any holes to accommodate a trackpoint. There even seems to be a trace right between the YUHJ keys, so drilling a hole is not possible either.

[-] hymenopterror@lemmy.world 1 points 9 months ago

i need this

this post was submitted on 07 Nov 2023
137 points (97.9% liked)

ErgoMechKeyboards

5829 readers
2 users here now

Ergonomic, split and other weird keyboards

Rules

Keep it ergo

Posts must be of/about keyboards that have a clear delineation between the left and right halves of the keyboard, column stagger, or both. This includes one-handed (one half doesn't exist, what clearer delineation is that!?)

i.e. no regular non-split¹ row-stagger and no non-split¹ ortholinear²

¹ split meaning a separation of the halves, whether fixed in place or entirely separate, both are fine.
² ortholinear meaning keys layed out in a grid

No Spam

No excessive posting/"shilling" for commercial purposes. Vendors are permitted to promote their products/services but keep it to a minimum and use the [vendor] flair. Posts that appear to be marketing without being transparent about it will be removed.

No Buy/Sell/Trade

This subreddit is not a marketplace, please post on r/mechmarket or other relevant marketplace.

Some useful links

founded 1 year ago
MODERATORS