Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any plans to modify the design for kailh pcb sockets and quick swap switches? #5

Open
dmgm opened this issue May 12, 2018 · 6 comments

Comments

@dmgm
Copy link

dmgm commented May 12, 2018

Most people who build a keyboard are also interested in trying different switches, and sometimes mixing switches on a board. Kailh pcb sockets seem to be a popular way to achieve this, used by the input club and ergdox ez. Are their any plans to produce a socket compatible PCB design?

@robotmaxtron
Copy link
Member

I think that's a great idea.

@dmgm
Copy link
Author

dmgm commented May 17, 2018

Other benefits are in long term maintenance, you can remove all switches to get at the board if something needs to be re-soldered or replaced.

I've seen a kailh socket footprint file somewhere, but I doubt its as simple as cut and paste. could someone with pcb design experience comment.

@mtthwmths
Copy link

Something like what they did here? https://github.com/daprice/keyswitches.pretty

@dmgm
Copy link
Author

dmgm commented Jan 26, 2019

Yes, thats great. If I had the skills to modify the design and hadn't bought new keyboards (with hotswap switches) since my post, I'd be right onto that.

@lingster
Copy link

hi, this looks like an interesting request that I would like to tackle. For the switch replacement is the target item: Kailh_socket_optional_reversible?

@evan-chaney
Copy link

Hi I know this is ancient, but it's something people may still be interested in. I will throw a vote towards Kailh_socket_optional_reversible being the correct one to implement. Or perhaps a hotswap and a non-hotswap version to keep PCB costs down?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants