Author Topic: DIY Topre?  (Read 19290 times)

0 Members and 1 Guest are viewing this topic.

Offline Icte

  • Thread Starter
  • Posts: 175
DIY Topre?
« on: Mon, 26 August 2013, 14:26:30 »
Good evening.

Over the past few days I've seen plenty of threads where people have been making Cherry MX keyboards from scratch or by using components from older keyboards and it got me thinking - why does nobody build a topre keyboard?

I mean, I understand it's patented by that the company who makes 'em but would it really be against regulations to make a Topre keyboard with no intention of selling it?

What I have in mind is to salvage the switches from any topre keyboard and put them on a custom-made PCB that could be made from the topre keyboards PCB, or even go as far as building a capacitive PCB yourself.

What do you guys think?

Offline JPG

  • Posts: 1124
  • Location: Canada (Beloeil, near Montreal)
  • Model F is my new passion!
Re: DIY Topre?
« Reply #1 on: Mon, 26 August 2013, 14:34:04 »
I know pretty much nothing about topre, but I am quite sure that the main reason people don't do that is simply because it's hard to source the switches compared to mx and it's also hard to work with the capacitive aspect of the switch, so I assume that most people prefer doing customs with mx since there is already enough challenge in general that these 2 factors discourage people.

Also, some people make custom boards for themselves, but many create a project to be shared with the community and produced in some quantity. If the only way to get switches is to salvage some from rare boards, it makes it near impossible to then organize a GB for this custom.

But if you want to do it for yourself, go ahead, it's 100% sure you can do it. Probably a lot of work as always, but it's doable I am sure.
IBM F122, IBM XT F X2, IBM AT F (all Soarer converted), Filco Camo TKL Browns

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #2 on: Mon, 26 August 2013, 14:37:11 »
I know pretty much nothing about topre, but I am quite sure that the main reason people don't do that is simply because it's hard to source the switches compared to mx and it's also hard to work with the capacitive aspect of the switch, so I assume that most people prefer doing customs with mx since there is already enough challenge in general that these 2 factors discourage people.

Also, some people make custom boards for themselves, but many create a project to be shared with the community and produced in some quantity. If the only way to get switches is to salvage some from rare boards, it makes it near impossible to then organize a GB for this custom.

But if you want to do it for yourself, go ahead, it's 100% sure you can do it. Probably a lot of work as always, but it's doable I am sure.
Woah, I tbh expected lots of "No it won't work go cry in the corner" posts or something :P

But seriously, it has crossed my mind several times and would seem like a fun project. I've never built nor owned a mechanical keyboard (yes shame on me!) but I believe I have the necessary skills (almost a graduated electrical engineer!) to make something likes this happen..

And if I screw up I always have this community to come to the rescue!

Offline JPG

  • Posts: 1124
  • Location: Canada (Beloeil, near Montreal)
  • Model F is my new passion!
Re: DIY Topre?
« Reply #3 on: Mon, 26 August 2013, 14:41:39 »
There's a thread from Soarer and another guy that managed to make something with beamspring switches. Can't be much harder with Topre, but it was quite some trouble to do and not sure it's 100% working still, but you could check that out as a reference!

BTW, in GH when you want to do something nice, people will encourage you most of the time, but will give you advise when they know it will be difficult as hell. As I said, I am too n00b to tell you how hard it will be, but it's not the first time I hear about this idea. But I am sure it will be a LOT of work  :p
« Last Edit: Mon, 26 August 2013, 14:43:34 by JPG »
IBM F122, IBM XT F X2, IBM AT F (all Soarer converted), Filco Camo TKL Browns

Offline mauri

  • Posts: 456
Re: DIY Topre?
« Reply #4 on: Mon, 26 August 2013, 14:43:01 »
I know pretty much nothing about topre, but I am quite sure that the main reason people don't do that is simply because it's hard to source the switches compared to mx and it's also hard to work with the capacitive aspect of the switch, so I assume that most people prefer doing customs with mx since there is already enough challenge in general that these 2 factors discourage people.

Also, some people make custom boards for themselves, but many create a project to be shared with the community and produced in some quantity. If the only way to get switches is to salvage some from rare boards, it makes it near impossible to then organize a GB for this custom.

But if you want to do it for yourself, go ahead, it's 100% sure you can do it. Probably a lot of work as always, but it's doable I am sure.
Woah, I tbh expected lots of "No it won't work go cry in the corner" posts or something :P

But seriously, it has crossed my mind several times and would seem like a fun project. I've never built nor owned a mechanical keyboard (yes shame on me!) but I believe I have the necessary skills (almost a graduated electrical engineer!) to make something likes this happen..

And if I screw up I always have this community to come to the rescue!

You sir, are mistaken. Replicating a topre is heresy

Here at geekhack, topre is sacred.
I AM BABAR KING OF THE ELEPHANTS

Offline esoomenona

  • Gnillort?
  • Posts: 5323
Re: DIY Topre?
« Reply #5 on: Mon, 26 August 2013, 14:44:10 »
Filling MX Browns with grease is the true Topre replication.

Offline mauri

  • Posts: 456
Re: DIY Topre?
« Reply #6 on: Mon, 26 August 2013, 14:45:05 »
Filling MX Browns with grease is the true Topre replication.

Those who shall stray from the flock will be struck down
I AM BABAR KING OF THE ELEPHANTS

Offline Danule

  • Posts: 430
  • Location: Canada
  • ###
Re: DIY Topre?
« Reply #7 on: Mon, 26 August 2013, 14:53:30 »
Filling MX Browns with grease is the true Topre replication.

i thought that was clear switches ;)
45g Brown Brown Blue

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: DIY Topre?
« Reply #8 on: Mon, 26 August 2013, 14:56:11 »
Filling MX Browns with grease is the true Topre replication.

i thought that was clear switches ;)

No, for that produces a superior switch to Topre.  Only a grease filled Brown can replicate the squishiness that the Topre rubber dome creates.

Offline JPG

  • Posts: 1124
  • Location: Canada (Beloeil, near Montreal)
  • Model F is my new passion!
Re: DIY Topre?
« Reply #9 on: Mon, 26 August 2013, 14:57:16 »
Don't turn this thread into a mx vs topre war, give op a chance!
IBM F122, IBM XT F X2, IBM AT F (all Soarer converted), Filco Camo TKL Browns

Offline tjcaustin

  • King Klaxon
  • * Maker
  • Posts: 3557
  • Location: Dallas-ish
  • King of All Klaxon Sciences and Cable Makery
    • Buy stuff
Re: DIY Topre?
« Reply #10 on: Mon, 26 August 2013, 14:58:24 »
To be honest, I think it's just more common for topre mods to be things like making hhkbs 55g instead of a full custom pcb and whatnot.

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #11 on: Mon, 26 August 2013, 15:19:05 »
Hey hey hey! No MX vs Topre flame war here! Only DIY Topre discussion!!

@JPG - You are correct, it is a hard task but it shouldn't be impossible. I have the tools necessary to make a capacitive PCB as the ones found in Topre keyboards using my university's instruments (for a fee of course). Then I'll just have to add the Topre switches, put in a controller of some sort (a Teesny will work, no?), make a case (laser-cut steel or aluminum @ university) and find/custom order the appropriate keycaps (which I believe is the hardest part?).

What do you guys say?


Offline esoomenona

  • Gnillort?
  • Posts: 5323
Re: DIY Topre?
« Reply #12 on: Mon, 26 August 2013, 15:20:52 »
The truth is, and this is just something I've read before, that the capacitance and complexity of the PCB and switches has made it a bit difficult to do. I can't recall where I read it before (ripster's guide?).

@JPG - You are correct, it is a hard task but it shouldn't be impossible. I have the tools necessary to make a capacitive PCB as the ones found in Topre keyboards using my university's instruments (for a fee of course). Then I'll just have to add the Topre switches, put in a controller of some sort (a Teesny will work, no?), make a case (laser-cut steel or aluminum @ university) and find/custom order the appropriate keycaps (which I believe is the hardest part?).

By the time you're done, it would've been cheaper to just buy one, don't you think? Also, getting the switches might prove harder than you think.

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: DIY Topre?
« Reply #13 on: Mon, 26 August 2013, 15:21:07 »
Don't turn this thread into a mx vs topre war, give op a chance!

I thought the sarcasm was strong enough in our posts...

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #14 on: Mon, 26 August 2013, 15:29:36 »
The truth is, and this is just something I've read before, that the capacitance and complexity of the PCB and switches has made it a bit difficult to do. I can't recall where I read it before (ripster's guide?).

@JPG - You are correct, it is a hard task but it shouldn't be impossible. I have the tools necessary to make a capacitive PCB as the ones found in Topre keyboards using my university's instruments (for a fee of course). Then I'll just have to add the Topre switches, put in a controller of some sort (a Teesny will work, no?), make a case (laser-cut steel or aluminum @ university) and find/custom order the appropriate keycaps (which I believe is the hardest part?).

By the time you're done, it would've been cheaper to just buy one, don't you think? Also, getting the switches might prove harder than you think.
I should add that I plan to make a 60% or 65% ISO layout keyboard and the only Topre keyboard that's close to the layout I want is the HHKB Pro JP. But I hate its layout :P

So yes, maybe it'll be expensive but at least it'll be worth it in the end! Having a fully programmable, ISO layed-out, Topre-switched, 60% or 65% keyboard on my desk with the exact things I want on it.. That's the dream.

Offline esoomenona

  • Gnillort?
  • Posts: 5323
Re: DIY Topre?
« Reply #15 on: Mon, 26 August 2013, 15:35:49 »
Would it be possible to buy a Pro 2 and try to rework the layout?

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #16 on: Mon, 26 August 2013, 15:39:24 »
Would it be possible to buy a Pro 2 and try to rework the layout?
Doubt it, it doesn't have an ISO Enter (which I crave for!!!) and I'd still have to change out the PCB to be compatible to the layout I want -> I'll need a new case too. But I will need the switches from a Topre keyboard that's for sure!

Offline tricheboars

  • * Esteemed Elder
  • Posts: 964
  • Location: Denver
  • Keyboards are Important!
Re: DIY Topre?
« Reply #17 on: Mon, 26 August 2013, 15:56:20 »
the bragging rights on this site would be huge if someone built a custom topre board. it would cost way more than ordering a stock topre board for sure. but oh the legendary status on this site would be worth it.

make yourself a topre ergo dox and you will become the greatest geekhacker of all time.
|  Fundamentalist ErgoDox Zealot  |  HHKB Hybrid

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #18 on: Mon, 26 August 2013, 16:52:27 »
the bragging rights on this site would be huge if someone built a custom topre board. it would cost way more than ordering a stock topre board for sure. but oh the legendary status on this site would be worth it.

make yourself a topre ergo dox and you will become the greatest geekhacker of all time.
I shall be hailed as the Topre King!!

Lol but yeah hopefully it'll work! Time to plan!

Offline sth

  • 2 girls 1 cuprubber
  • Posts: 3438
Re: DIY Topre?
« Reply #19 on: Mon, 26 August 2013, 17:03:55 »
the thing with topre is that the mechanical component that we would refer to as the 'switch' is actually JUST a mechanical component while the switch actuation is a capacitive connection. you would need to create a custom PCB (or maybe set up a free floating capacitive matrix) and a plate capable of holding the plungers for this to work. it's not like cherry where you have discrete switches that include the mechanical part and the electrical part per se.
that's not to say it can't be done; just that it is a different process.

11:48 -!- SmallFry [~SmallFry@unaffiliated/smallfry] has quit [Ping timeout: 245 seconds] ... rest in peace

Offline Mamajam

  • Posts: 10
  • Location: South Florida
Re: DIY Topre?
« Reply #20 on: Mon, 26 August 2013, 19:18:04 »
Here is a blog about a guy who took the controller out of a HHKB pro 2 and put a Teensy and then coded it to add like 6 or 7 function layers. It was pretty cool and seems actually pretty easy.

http://grumpylemming.com/blog/2012/12/24/hacking-a-happy-hacking-keyboard/
HHKB Professional 2 | Poker II - Cherry MX Blues | Apple Aluminum full size | Apple Aluminum wireless.

Offline eth0s

  • Posts: 1137
  • Location: New York City
  • Peace & Love
Re: DIY Topre?
« Reply #21 on: Mon, 26 August 2013, 19:52:13 »
I know pretty much nothing about topre, but I am quite sure that the main reason people don't do that is simply because it's hard to source the switches compared to mx and it's also hard to work with the capacitive aspect of the switch, so I assume that most people prefer doing customs with mx since there is already enough challenge in general that these 2 factors discourage people.

Also, some people make custom boards for themselves, but many create a project to be shared with the community and produced in some quantity. If the only way to get switches is to salvage some from rare boards, it makes it near impossible to then organize a GB for this custom.

But if you want to do it for yourself, go ahead, it's 100% sure you can do it. Probably a lot of work as always, but it's doable I am sure.
Woah, I tbh expected lots of "No it won't work go cry in the corner" posts or something :P

But seriously, it has crossed my mind several times and would seem like a fun project. I've never built nor owned a mechanical keyboard (yes shame on me!) but I believe I have the necessary skills (almost a graduated electrical engineer!) to make something likes this happen..

And if I screw up I always have this community to come to the rescue!

You sir, are mistaken. Replicating a topre is heresy

Here at geekhack, topre is sacred.

This is completely wrong.  Every Topre enthusiast has at one time or another dreamed of making his own Topre-like capacitive switch.  Every time I meet Topre loving GH'er's in person, this topic invariably comes up.  "Why can't we just make our own Topre board?"  So the more you love Topre, it seems the more you want to unlock it's secrets.  I include myself in this.

the thing with topre is that the mechanical component that we would refer to as the 'switch' is actually JUST a mechanical component while the switch actuation is a capacitive connection. you would need to create a custom PCB (or maybe set up a free floating capacitive matrix) and a plate capable of holding the plungers for this to work. it's not like cherry where you have discrete switches that include the mechanical part and the electrical part per se.
that's not to say it can't be done; just that it is a different process.

Show Image


@sth:  Thanks for the diagram and explanation!  I really liked it, and I found your post elucidating.
I ♥ Click Clack.  I ♥♥♥ Bro Caps.

Offline REVENGE

  • Posts: 568
Re: DIY Topre?
« Reply #22 on: Mon, 26 August 2013, 20:17:20 »
You only need to solve one problem: find a source to purchase Topre domes, springs, and sliders.
◕ ‿ ◕

Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
Re: DIY Topre?
« Reply #23 on: Mon, 26 August 2013, 20:28:38 »
I think the PCB is going to be your toughest issue. You will have far more demands on those traces and how to lay them out since it isn't a simple case of breaking circuits. MrInterface over at DT sold some small assemblies in his switch try bags, so getting the actual switch to work isn't that hard. Sensing it, especially when it relies on so many more factors than conductance will probably be the hard part. Good luck, I will follow your progress even though I happen to not like those switches very much.

Offline sth

  • 2 girls 1 cuprubber
  • Posts: 3438
Re: DIY Topre?
« Reply #24 on: Mon, 26 August 2013, 20:45:24 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.
« Last Edit: Mon, 26 August 2013, 20:48:36 by sth »
11:48 -!- SmallFry [~SmallFry@unaffiliated/smallfry] has quit [Ping timeout: 245 seconds] ... rest in peace

Offline Wildcard

  • * Esteemed Elder
  • Posts: 1046
  • Location: Fields of Columbia
  • When caffeine isn't enough
Re: DIY Topre?
« Reply #25 on: Mon, 26 August 2013, 23:36:26 »
I was actually thinking about this the other day. It would be easier to source the cup rubber pads from a salvaged board. Making the PCB would be somewhat difficult, but what would be really difficult would be getting the capacitive components to all function correctly.

Making the plate would probably be somewhat easy with access to 3d modeling software and a high resolution 3d printer.

Imagine if someone were able to make a split ergo version with Topre!

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: DIY Topre?
« Reply #26 on: Mon, 26 August 2013, 23:45:23 »
I was actually thinking about this the other day. It would be easier to source the cup rubber pads from a salvaged board. Making the PCB would be somewhat difficult, but what would be really difficult would be getting the capacitive components to all function correctly.

Making the plate would probably be somewhat easy with access to 3d modeling software and a high resolution 3d printer.

Imagine if someone were able to make a split ergo version with Topre!

tp4 would die!
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #27 on: Tue, 27 August 2013, 02:28:14 »
the thing with topre is that the mechanical component that we would refer to as the 'switch' is actually JUST a mechanical component while the switch actuation is a capacitive connection. you would need to create a custom PCB (or maybe set up a free floating capacitive matrix) and a plate capable of holding the plungers for this to work. it's not like cherry where you have discrete switches that include the mechanical part and the electrical part per se.
that's not to say it can't be done; just that it is a different process.

Show Image


I think the PCB is going to be your toughest issue. You will have far more demands on those traces and how to lay them out since it isn't a simple case of breaking circuits. MrInterface over at DT sold some small assemblies in his switch try bags, so getting the actual switch to work isn't that hard. Sensing it, especially when it relies on so many more factors than conductance will probably be the hard part. Good luck, I will follow your progress even though I happen to not like those switches very much.

I agree - the PCB will be a tough nut to crack. But I doubt anyone has actually analyzed the PCB of a Topre keyboard? Which is why I'll need one first to salvage both the PCB from and the switches. That'll save me work from actually making the rubber cups with the springs and whatnot! ;)

I know pretty much nothing about topre, but I am quite sure that the main reason people don't do that is simply because it's hard to source the switches compared to mx and it's also hard to work with the capacitive aspect of the switch, so I assume that most people prefer doing customs with mx since there is already enough challenge in general that these 2 factors discourage people.

Also, some people make custom boards for themselves, but many create a project to be shared with the community and produced in some quantity. If the only way to get switches is to salvage some from rare boards, it makes it near impossible to then organize a GB for this custom.

But if you want to do it for yourself, go ahead, it's 100% sure you can do it. Probably a lot of work as always, but it's doable I am sure.
Woah, I tbh expected lots of "No it won't work go cry in the corner" posts or something :P

But seriously, it has crossed my mind several times and would seem like a fun project. I've never built nor owned a mechanical keyboard (yes shame on me!) but I believe I have the necessary skills (almost a graduated electrical engineer!) to make something likes this happen..

And if I screw up I always have this community to come to the rescue!

You sir, are mistaken. Replicating a topre is heresy

Here at geekhack, topre is sacred.

This is completely wrong.  Every Topre enthusiast has at one time or another dreamed of making his own Topre-like capacitive switch.  Every time I meet Topre loving GH'er's in person, this topic invariably comes up.  "Why can't we just make our own Topre board?"  So the more you love Topre, it seems the more you want to unlock it's secrets.  I include myself in this.

the thing with topre is that the mechanical component that we would refer to as the 'switch' is actually JUST a mechanical component while the switch actuation is a capacitive connection. you would need to create a custom PCB (or maybe set up a free floating capacitive matrix) and a plate capable of holding the plungers for this to work. it's not like cherry where you have discrete switches that include the mechanical part and the electrical part per se.
that's not to say it can't be done; just that it is a different process.

Show Image


@sth:  Thanks for the diagram and explanation!  I really liked it, and I found your post elucidating.
Just remember - nothing's impossible! If a company was successful in making the topre keyboards, then so can anyone who really wants to and has the right equipment for it!

You only need to solve one problem: find a source to purchase Topre domes, springs, and sliders.
That's why an already-assembled topre keyboard will be handy for! You know, to salvage :P

what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.
Not a bad idea! Maybe it is possible? But for this to work I first need a topre keyboard hands-on to see if it actually is possible!

I was actually thinking about this the other day. It would be easier to source the cup rubber pads from a salvaged board. Making the PCB would be somewhat difficult, but what would be really difficult would be getting the capacitive components to all function correctly.

Making the plate would probably be somewhat easy with access to 3d modeling software and a high resolution 3d printer.

Imagine if someone were able to make a split ergo version with Topre!
The 3D modelling is a very nice idea, I believe my school has access to one of those.. :)



Offline sth

  • 2 girls 1 cuprubber
  • Posts: 3438
Re: DIY Topre?
« Reply #28 on: Tue, 27 August 2013, 04:20:55 »
where are you located icte?
11:48 -!- SmallFry [~SmallFry@unaffiliated/smallfry] has quit [Ping timeout: 245 seconds] ... rest in peace

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #29 on: Tue, 27 August 2013, 04:49:11 »
where are you located icte?
Sweden!

Offline daerid

  • Posts: 4276
  • Location: Denver, CO
    • Rossipedia
Re: DIY Topre?
« Reply #30 on: Tue, 27 August 2013, 09:51:09 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.


Offline Moosecraft

  • HHKB Pro
  • Posts: 734
  • Location: Sweden
Re: DIY Topre?
« Reply #31 on: Tue, 27 August 2013, 10:17:06 »
I am bigfatmc over at other places!

Offline daerid

  • Posts: 4276
  • Location: Denver, CO
    • Rossipedia
Re: DIY Topre?
« Reply #32 on: Tue, 27 August 2013, 10:25:15 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

Offline ___q

  • Posts: 248
Re: DIY Topre?
« Reply #33 on: Tue, 27 August 2013, 10:34:36 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.

Offline Icte

  • Thread Starter
  • Posts: 175

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #35 on: Wed, 28 August 2013, 00:52:52 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

Offline Moosecraft

  • HHKB Pro
  • Posts: 734
  • Location: Sweden
Re: DIY Topre?
« Reply #36 on: Wed, 28 August 2013, 03:08:53 »
I am bigfatmc over at other places!

Offline Topre

  • Posts: 149
Re: DIY Topre?
« Reply #37 on: Wed, 28 August 2013, 05:16:38 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #38 on: Wed, 28 August 2013, 05:23:03 »

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #39 on: Wed, 28 August 2013, 05:25:42 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.
Lmao this is exactly what I'm planning to do silly! The switches will be harvested, the PCB self-made (tools at school for that), plate and case too. Software will probably be programmed onto a Teensy or an ATmega controller, have to check that up too. And voila - Topre keyboard reborn!

Offline Topre

  • Posts: 149
Re: DIY Topre?
« Reply #40 on: Wed, 28 August 2013, 05:34:37 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.
Lmao this is exactly what I'm planning to do silly! The switches will be harvested, the PCB self-made (tools at school for that), plate and case too. Software will probably be programmed onto a Teensy or an ATmega controller, have to check that up too. And voila - Topre keyboard reborn!

I forgot you didn't live in the United States. A Realforce keyboard will most likely be cheaper for you, and it's going to be plate mounted with PBT keycaps for sure. You can also just use the controller of the Realforce, if you don't need the keyboard to be reprogrammable. Pretty much all that will need to be done is a bit of PCB tracing, making a new PCB, plate, case for it. Of course that's up to you though.

Offline Moosecraft

  • HHKB Pro
  • Posts: 734
  • Location: Sweden
Re: DIY Topre?
« Reply #41 on: Wed, 28 August 2013, 06:16:52 »
I wish I had a topre board to experiment with
I am bigfatmc over at other places!

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #42 on: Wed, 28 August 2013, 07:45:16 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.
Lmao this is exactly what I'm planning to do silly! The switches will be harvested, the PCB self-made (tools at school for that), plate and case too. Software will probably be programmed onto a Teensy or an ATmega controller, have to check that up too. And voila - Topre keyboard reborn!

I forgot you didn't live in the United States. A Realforce keyboard will most likely be cheaper for you, and it's going to be plate mounted with PBT keycaps for sure. You can also just use the controller of the Realforce, if you don't need the keyboard to be reprogrammable. Pretty much all that will need to be done is a bit of PCB tracing, making a new PCB, plate, case for it. Of course that's up to you though.
Not a bad idea actually! I was mostly thinking of HHKB but you're right - Realforce would be cheaper AND it does have more switches, in case I accidently break some :P
But is there any difference between the HHKB and Realforce switches? Like in feel etc because I keep hearing the HHKB feels better, but is it because it has case-mounted switches?

Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
Re: DIY Topre?
« Reply #43 on: Wed, 28 August 2013, 08:27:43 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.
Lmao this is exactly what I'm planning to do silly! The switches will be harvested, the PCB self-made (tools at school for that), plate and case too. Software will probably be programmed onto a Teensy or an ATmega controller, have to check that up too. And voila - Topre keyboard reborn!

I forgot you didn't live in the United States. A Realforce keyboard will most likely be cheaper for you, and it's going to be plate mounted with PBT keycaps for sure. You can also just use the controller of the Realforce, if you don't need the keyboard to be reprogrammable. Pretty much all that will need to be done is a bit of PCB tracing, making a new PCB, plate, case for it. Of course that's up to you though.
Not a bad idea actually! I was mostly thinking of HHKB but you're right - Realforce would be cheaper AND it does have more switches, in case I accidently break some :P
But is there any difference between the HHKB and Realforce switches? Like in feel etc because I keep hearing the HHKB feels better, but is it because it has case-mounted switches?

...and the award for longest quote chain goes to....drumroll...

Check out the switch try bag from MrInterface as cutting apart a Realforce ha been done several times in the past. Perhaps there is something to learn from them. There was yet another project which aimed to create Topre keychains from cut up Realforces.

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #44 on: Wed, 28 August 2013, 09:28:54 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

It is both a software and hardware problem. Designing it may not be so hard, but who is even going to bother making these for you guys? I'm sure someone out there will be willing to, but not cheaply. Software pretty much because it's not going to plug and play with a capacitive switch going into a on/off circuit.

Your best bet to get something done would be to design your own PCB and harvest springs, domes, and switch housings from a Type Heaven. Not really sure if the Type Heaven is plate mounted, but I am pretty sure it is.
Lmao this is exactly what I'm planning to do silly! The switches will be harvested, the PCB self-made (tools at school for that), plate and case too. Software will probably be programmed onto a Teensy or an ATmega controller, have to check that up too. And voila - Topre keyboard reborn!

I forgot you didn't live in the United States. A Realforce keyboard will most likely be cheaper for you, and it's going to be plate mounted with PBT keycaps for sure. You can also just use the controller of the Realforce, if you don't need the keyboard to be reprogrammable. Pretty much all that will need to be done is a bit of PCB tracing, making a new PCB, plate, case for it. Of course that's up to you though.
Not a bad idea actually! I was mostly thinking of HHKB but you're right - Realforce would be cheaper AND it does have more switches, in case I accidently break some :P
But is there any difference between the HHKB and Realforce switches? Like in feel etc because I keep hearing the HHKB feels better, but is it because it has case-mounted switches?

...and the award for longest quote chain goes to....drumroll...

Check out the switch try bag from MrInterface as cutting apart a Realforce ha been done several times in the past. Perhaps there is something to learn from them. There was yet another project which aimed to create Topre keychains from cut up Realforces.
Shh!! Topre-lovers can hear you! All this cutting up keyboards will make 'em go bananas!

But interesting, if it's cheap enough I might buy a keychain! Any link to Topre keychain sellers??

Quote chain continuation! Gonna break Guiness World Record in quoting wooot!!


Offline ___q

  • Posts: 248
Re: DIY Topre?
« Reply #46 on: Wed, 28 August 2013, 09:48:05 »
what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

Yes, that's exactly what I was trying to say (that hardware would be much more difficult than software).

Offline Icte

  • Thread Starter
  • Posts: 175
Re: DIY Topre?
« Reply #47 on: Wed, 28 August 2013, 09:51:49 »
Co-co-combo breaker

Anyways, here is one thread with attempts at cutting up Realforces.

Here is MrInterface's try out switches
NOOOO!! But thanks, pricey but very interesting..!

what would really make this work is for somebody to design an enclosed capacitive switch with pins that match a cherry MX switch. maybe even with MX style key mounts to avoid patent issues with topre?

i'm sure this idea has been discussed before... i just don't remember when. i wonder if we really could replicate a capacitive switch inside a small MX sized body? it could even be a bit bigger than an MX housing because of the gap between keys.

If this were to happen, I'd swap out every switch in my ErgoDox in a heartbeat.



Although... it wouldn't be quite as simple. Since the actual switching mechanism isn't as simple as "open/closed" there'd have to be some major rework to the code in the controller

The software side of things would be trivial compared to the hardware design for such a switch, I imagine that it would be far easier (though by no means easy) and cheaper to design a custom topre-compatible PCB and plate, and get the domes/springs from stock topre boards.

Adding a casing around a Topre switch (with adequate air flow for the dome etc) while keeping the same pin layout as cherry and without running into major space issues, and then being able to manufacture these, feels like a hugely difficult task.
Would it really be a software problem and not a hardware? Think about it - you put the topre switch on a tiny capactivie circuitry that has pins like the ones found in Cherry MX. Hardest part would be to create the tiny PCB stand for each switch WITH pins - programming the layout should be the easy part, if you maintain the same readings and code MX boards use?

Yes, that's exactly what I was trying to say (that hardware would be much more difficult than software).
Hm there is no guide on the interwebz that explains how the PCB actually works? Classified maybe?

Offline ___q

  • Posts: 248
Re: DIY Topre?
« Reply #48 on: Wed, 28 August 2013, 09:56:56 »
Hm there is no guide on the interwebz that explains how the PCB actually works? Classified maybe?

Making PCBs to detect capacitance in this way is very easy -- you just put some copper on the board and measure the capacitance of it, physics takes care of the rest.  See the "Basic Capacitive Touch Review" part of this document: http://ww1.microchip.com/downloads/en/AppNotes/00001334B.pdf

The actual mechanical design and fabrication of a switch (the housing/dome/plunger/pcb/pins/what-have-you) under the space constraints while keeping the feel of topre switches would be exceedingly hard, though.
« Last Edit: Wed, 28 August 2013, 10:18:59 by ___q »

Offline REVENGE

  • Posts: 568
Re: DIY Topre?
« Reply #49 on: Wed, 28 August 2013, 10:32:44 »
You only need to solve one problem: find a source to purchase Topre domes, springs, and sliders.
That's why an already-assembled topre keyboard will be handy for! You know, to salvage :P
Nice! I didn't realize there were so many folks ready to burn money salvage parts from Topre boards! :P
(I am aware of Crick-Cracks, KRAYMACKs, etc etc)
◕ ‿ ◕