Author Topic: Custom Controller for Membrane Board?  (Read 2597 times)

0 Members and 1 Guest are viewing this topic.

Offline What

  • Thread Starter
  • Posts: 7
Custom Controller for Membrane Board?
« on: Thu, 06 August 2015, 07:24:22 »
Mod Edit: Split from Simple Questions, Simple Answers thread

Original question:
Quote
Can I take regular membrane keyboard and hook it up to micro controller so I can get all the benefits like multiple layers and reprogrammable keys ?

Have a look here

 https://geekhack.org/index.php?topic=72052.0

The USB to USB might help you do some of the the things you want.

I want to try to make it myself, so I can take 2 donors keyboards and make it into one with half keys from one and half from another keyboard) Is it possible?
« Last Edit: Thu, 06 August 2015, 08:58:13 by HoffmanMyster »

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: Re: Simple Questions, Simple Answers (FAQ in the OP)
« Reply #1 on: Thu, 06 August 2015, 07:25:36 »
I want to try to make it myself, so I can take 2 donors keyboards and make it into one with half keys from one and half from another keyboard) Is it possible?

I'm confused as to what you're proposing. Hasu lists the parts he uses for his converter in that thread. You're asking about taking two keyboards and putting them together to make one?

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: Re: Simple Questions, Simple Answers (FAQ in the OP)
« Reply #2 on: Thu, 06 August 2015, 07:27:44 »
Have a look here

 https://geekhack.org/index.php?topic=72052.0

The USB to USB might help you do some of the the things you want.

I want to try to make it myself, so I can take 2 donors keyboards and make it into one with half keys from one and half from another keyboard) Is it possible?

You might post a thread about this in making things together.

I thought you just wanted programmability to an existing keyboard.

Offline What

  • Thread Starter
  • Posts: 7
Re: Re: Simple Questions, Simple Answers (FAQ in the OP)
« Reply #3 on: Thu, 06 August 2015, 07:59:08 »
I'm confused as to what you're proposing. Hasu lists the parts he uses for his converter in that thread. You're asking about taking two keyboards and putting them together to make one?
please don't laugh))
I like "matrix-type"  keyboards. But the cheapest one is typematrix 2030 (100$) + shipping in Ukraine it'll cost me 150$. So I decided to make some experiment with regular keyboard. I found this keyboard

and as you can see it has very nice "matrix-type" layout for first two rows (f* and number row), so I asking here is it possible using dremmel and some micro controller to take two of those keyboards and make one "Frankenstein-keyboard" which will have 4 rows(2 from each keyboard) and will have all benefits of custom firmware)



Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: Re: Simple Questions, Simple Answers (FAQ in the OP)
« Reply #4 on: Thu, 06 August 2015, 08:01:47 »
I'm confused as to what you're proposing. Hasu lists the parts he uses for his converter in that thread. You're asking about taking two keyboards and putting them together to make one?
please don't laugh))
I like "matrix-type"  keyboards. But the cheapest one is typematrix 2030 (100$) + shipping in Ukraine it'll cost me 150$. So I decided to make some experiment with regular keyboard. I found this keyboard
Show Image

and as you can see it has very nice "matrix-type" layout for first two rows (f* and number row), so I asking here is it possible using dremmel and some micro controller to take two of those keyboards and make one "Frankenstein-keyboard" which will have 4 rows(2 from each keyboard) and will have all benefits of custom firmware)
Show Image


Definitely beyond the scope of this thread. But no I don't think it'll work with rubber domes without a ton of modifications to the membrane. Have you tried making your own with MX switches? Here's an example from fknraiden. Or have you looked into the Planck? Or have you looked into getting a Point of Sale board which has a matrix layout? Such as this Tipro?
« Last Edit: Thu, 06 August 2015, 08:03:50 by CPTBadAss »

Offline What

  • Thread Starter
  • Posts: 7
Re: Re: Simple Questions, Simple Answers (FAQ in the OP)
« Reply #5 on: Thu, 06 August 2015, 08:17:29 »

Definitely beyond the scope of this thread. But no I don't think it'll work with rubber domes without a ton of modifications to the membrane. Have you tried making your own with MX switches? Here's an example from fknraiden. [/url]

No I did not, currently I have Kinesis Advantage at home and just want to do this little experiment )

Quote from: CPTBadAss
Or have you looked into the Planck?
Plank cost even more than typematrix

Quote from: CPTBadAss
Or have you looked into getting a Point of Sale board which has a matrix layout? Such as this Tipro

Actually I found out about those yesterday, so I will look more into it. 

Thanks anyway, I will still try it) Will make a thread if I will succeed.

Offline njbair

  • Posts: 2825
  • Location: Cleveland, Ohio
  • I love the Powerglove. It's so bad.
    • nickbair.net
Re: Custom Controller for Membrane Board?
« Reply #6 on: Thu, 06 August 2015, 11:14:40 »
Discrete switches (Cherry MX, Alps) are more well-suited for layout changes than membranes. In fact, I'm going to go ahead and call what you're asking for impossible.

That said, if you're willing to go through the work to hack & splice those two membrane keyboards, it's probably actually less work to make a plate (or have one made) for Cherry switches. You can hand-wire them if you want to avoid spending money on a PCB.

Alpine Winter GB | My Personal TMK Firmware Repo
IBM Rubber Band "Floss" Mod | Click Modding Alps 101 | Flame-Polishing Cherry MX Stems
Review: hasu's USB to USB converter
My boards:
More
AEKII 60% | Alps64 HHKB | Ducky Shine 3, MX Blues | IBM Model M #1391401, Nov. 1990 | IBM SSK #1391472, Nov. 1987, screw modded, rubber-band modded | Noppoo EC108-Pro, 45g | Infinity 60% v2 Hacker, Matias Quiet Pros | Infinity 60% v2 Standard, MX Browns | Cherry G80-1800LPCEU-2, MX Blacks | Cherry G80-1813 (Dolch), MX Blues | Unicomp M-122, ANSI-modded | Unicomp M-122 (Unsaver mod in progress) | 2x Unitek K-258, White Alps | Apple boards (IIGS, AEKII) | Varmilo VA87MR, Gateron Blacks | Filco Zero TKL, Fukka White Alps | Planck, Gateron Browns | Monarch, click-modded Cream Alps

Offline Findecanor

  • Posts: 5039
  • Location: Koriko
Re: Custom Controller for Membrane Board?
« Reply #7 on: Thu, 06 August 2015, 16:17:09 »
You would be limited by how the traces are on the membrane. They may have to spill out a whole lot to the top, bottom and sides only because there are important traces along the edge that you can't cut off.
You will have to use the contacts to the membranes, and those are probably near where the LEDs are. You would also have to use both contacts,.
Not all membrane keyboards allow the keycaps to be rotated 180°. No scissor switch keyboard does.

Membrane keyboards don't have diodes in the keys for N-key rollover, so they instead use larger matrices with more pins. How many depends on the particular matrix on the membranes.

I think that the real breaking point however, could be that the keys that you intend to use as modifiers might not be pressed together with every key that you intend to use as an alphanumeric key.
On a keyboard without diodes, the matrix has to be specially designed to allow the modifiers to be pressed in certain key combinations. Microsoft and other OS vendors have published lists of key combinations that keyboard for their system must support, just for this purpose.

I would instead recommend that you look for a good deal on a point-of-sale/cash register keyboard. These are often in matrix layout, or with staggered QWERTY + a few rows and/or columns in matrix layout.
There are brands such as Tipro and Access-IS that use mechanical switches with diodes for N-key rollover. These keyboards are often also programmable with special software ... but might require a real PS/2 port , not through adapter, not even Soarer's or a Blue cube.
🍉

Offline What

  • Thread Starter
  • Posts: 7
Re: Custom Controller for Membrane Board?
« Reply #8 on: Thu, 06 August 2015, 17:25:56 »
Really good points guys! Thanks a lot!

I spent whole day looking into different models of pos keyboards, and as was mentioned a lot of them have matrix layout and mechanical switches. I even found couple local brands! Like this one

http://www.posua.com/en/products/standard-pos-keyboards/lpos-ii-128#gallery
 
Now will try to find one on sale) thanks again!