egladman / keebs.pretty

KiCAD footprint library for hybrid MX/Alps footprints and microcontrollers
Other
164 stars 30 forks source link

Are the elongated holes necessary? #9

Open ogaskell opened 3 years ago

ogaskell commented 3 years ago

I've never seen a commercial keyboard PCB with the elongated holes for the switch pins like this library uses, I was wondering if they were necessary for modern Cherry/cherry clones? If not, what function do they serve?

Also, would it be possible to make a version of the footprints with just the plain round holes? If it's possible I'd be willing to create a PR for it.

egladman commented 3 years ago

There's been a handful of boards with elongated thru-holes. I'm pretty sure Drop's whitefox did at one point. I guess I would consider that commercial even though it was made in limited quantities. I really haven't kept up with the latest trends, so i'm not sure if any other keyboards have adopted this footprint. The elongated holes allow Alps support. For a longer explanation see https://github.com/egladman/keebs.pretty/issues/7#issuecomment-671844880

I don't plan on changing it. If you just need a no frills solution, Kicad has basic cherry footprints in their standard library.

egladman commented 3 years ago

Let me know if I'm missing something... On first impressions, i think adding circular thru-holes falls outside the scope of this project.