Author Topic: ErgoDox - Custom split ergo keyboard.  (Read 1238068 times)

0 Members and 3 Guests are viewing this topic.

Offline sordna

  • Posts: 2248
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2100 on: Tue, 16 April 2013, 09:11:38 »
How are you using leds on ergodox? On mine with black keycaps from massdrop is led light invisible even on acrylic case :/

LEDs under keys shine out the side of the keys, yes it's not very visible. If you put white keycaps they will show a lot better. The orange LED on the teensy itself is not used by the firmware as is, but you can modify the firmware to make use of it. In my case, I make it light up when I'm out of the default layer... see code patch posted earlier in this thread.
Kinesis Contoured Advantage & Advantage2 LF with Cherry MX Red switches / Extra keys mod / O-ring dampening mod / Dvorak layout. ErgoDox with buzzer and LED mod.
Also: Kinesis Advantage Classic, Kinesis Advantage2, Data911 TG3, Fingerworks Touchstream LP, IBM SSK (Buckling spring), Goldtouch GTU-0077 keyboard

Offline seferphier

  • Posts: 155
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2101 on: Tue, 16 April 2013, 09:49:02 »
How are you using leds on ergodox? On mine with black keycaps from massdrop is led light invisible even on acrylic case :/

LEDs under keys shine out the side of the keys, yes it's not very visible. If you put white keycaps they will show a lot better. The orange LED on the teensy itself is not used by the firmware as is, but you can modify the firmware to make use of it. In my case, I make it light up when I'm out of the default layer... see code patch posted earlier in this thread.

how do u program it to make the lights show up when i am in a layer?

Offline spm

  • Posts: 17
  • Location: CZ
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2102 on: Tue, 16 April 2013, 10:00:23 »
How are you using leds on ergodox? On mine with black keycaps from massdrop is led light invisible even on acrylic case :/

LEDs under keys shine out the side of the keys, yes it's not very visible. If you put white keycaps they will show a lot better. The orange LED on the teensy itself is not used by the firmware as is, but you can modify the firmware to make use of it. In my case, I make it light up when I'm out of the default layer... see code patch posted earlier in this thread.

yeah, but black caps are more beautiful :)) led on teensy is good idea but still i want some use of bundled leds when I soldered it :)))

Offline cpf

  • Posts: 14
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2103 on: Tue, 16 April 2013, 10:45:07 »
How are you using leds on ergodox? On mine with black keycaps from massdrop is led light invisible even on acrylic case :/

LEDs under keys shine out the side of the keys, yes it's not very visible. If you put white keycaps they will show a lot better. The orange LED on the teensy itself is not used by the firmware as is, but you can modify the firmware to make use of it. In my case, I make it light up when I'm out of the default layer... see code patch posted earlier in this thread.

yeah, but black caps are more beautiful :)) led on teensy is good idea but still i want some use of bundled leds when I soldered it :)))

If you're up to it, you could always drill a (very) small hole through those keycaps to let the light shine through.

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2104 on: Tue, 16 April 2013, 12:30:37 »
Updates on black blank pbt dsa deep dish keycaps (wow what a mouthful!).

I emailed SP about a mass order and the following prices were given (bare in mind that these do not include shipping costs):

5 keys                    $10.70 each
10 keys                  $5.60 each
15 keys                  $3.90 each
25 keys                  $2.54 each
50 keys                  $1.52 each
75 keys                  $1.18 each
100 keys                $1.01 each
150 keys                $0.84 each
200 keys                $0.76 each
250 keys                $0.71 each
500 keys                $0.61 each


Is anyone interested in running with this information? I would but I still need to spam post more in order to run a group buy. I think we could probably get up to at least 50 keys without much problems with all of the people in the two rounds of ErgoDox buys (and considering that each purchase will be of at least 2 keys).

If you are interested, please make a thread in the interest check section so we can post that link on massdrop and elsewhere.

Offline CommunistWitchDr

  • Posts: 479
  • Location: St. Louis, MO
  • >implying keyboards
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2105 on: Tue, 16 April 2013, 12:34:21 »
Updates on black blank pbt dsa deep dish keycaps (wow what a mouthful!).

I emailed SP about a mass order and the following prices were given (bare in mind that these do not include shipping costs):

5 keys                    $10.70 each
10 keys                  $5.60 each
15 keys                  $3.90 each
25 keys                  $2.54 each
50 keys                  $1.52 each
75 keys                  $1.18 each
100 keys                $1.01 each
150 keys                $0.84 each
200 keys                $0.76 each
250 keys                $0.71 each
500 keys                $0.61 each


Is anyone interested in running with this information? I would but I still need to spam post more in order to run a group buy. I think we could probably get up to at least 50 keys without much problems with all of the people in the two rounds of ErgoDox buys (and considering that each purchase will be of at least 2 keys).

If you are interested, please make a thread in the interest check section so we can post that link on massdrop and elsewhere.

I can't type yes enough times without making everyone scroll forever to read it. One of my two perceived dox flaws is fixed.

Now to find a way to get a case that doesn't look that unprofessional for less than the cost of a whole second board.

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2106 on: Tue, 16 April 2013, 13:12:23 »
Is anyone interested in running with this information? I would but I still need to spam post more in order to run a group buy. I think we could probably get up to at least 50 keys without much problems with all of the people in the two rounds of ErgoDox buys (and considering that each purchase will be of at least 2 keys).

If you are interested, please make a thread in the interest check section so we can post that link on massdrop and elsewhere.
Considering I'll need 24 myself, I think it'll be quite easy to reach beyond 50 keys. I could make the IC thread, but I'll wait to see if one of the more active members wants to take up the mantle of handling a group buy.

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2107 on: Tue, 16 April 2013, 13:18:53 »
Is anyone interested in running with this information? I would but I still need to spam post more in order to run a group buy. I think we could probably get up to at least 50 keys without much problems with all of the people in the two rounds of ErgoDox buys (and considering that each purchase will be of at least 2 keys).

If you are interested, please make a thread in the interest check section so we can post that link on massdrop and elsewhere.
Considering I'll need 24 myself, I think it'll be quite easy to reach beyond 50 keys. I could make the IC thread, but I'll wait to see if one of the more active members wants to take up the mantle of handling a group buy.
Sounds great! Just out of curiosity, why 24?

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2108 on: Tue, 16 April 2013, 13:27:02 »
Sounds great! Just out of curiosity, why 24?
I'm creating four keyboards (two for myself, one for my sister, one for a friend) - three of which are using the PBT DSA sets.

Oh, and while I'm thinking about it... Sordna, how are you liking the artificial click noise? I have it engaged on my Kinesis, but in that case the sound is centered between the wells. I'm not sure how my mind would perceive a click coming from the far right when my left hand hits a key.

Offline Glod

  • * Elevated Elder
  • Posts: 1998
  • Location: Virginia, USA
  • Also Known As Ergonomech
    • YouTube Channel
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2109 on: Tue, 16 April 2013, 13:38:08 »
so im guessing deep disk means what it sounds like? different from the normal DSA right?

 is the goal to put these keys where the asdfghjkl; keys are? or just the F and J?, would we want them to be a different color other than black? (for looks)

id get some at that price but i haven't got to the point where i don't need legends yet. not leet enough

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2110 on: Tue, 16 April 2013, 13:45:56 »
They're a deeper cut, more tactile key than the normal spherical DSA key. You'd use them for the asdf / jkl; keys assuming QWERTY layout. IMO, they're superior to the homing bump/nub on normal keyboards.

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2111 on: Tue, 16 April 2013, 13:49:49 »
You can also use them for just the 2 index finger keys, as is usual for the homing bumps/nubs. They go very nicely with DSA sets.

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2112 on: Tue, 16 April 2013, 13:57:24 »
You could, but after using the Kinesis for so long, I can't imagine downgrading to that experience. Unlike the nubs which are a necessary evil, the deep dish actually feel nice to be on. Why not give all fingers the royal treatment. ;)

Offline SubGothius

  • Posts: 79
  • Location: Tucson, AZ USA
    • HTDoctor.com
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2113 on: Tue, 16 April 2013, 16:58:50 »
How are you using leds on ergodox? On mine with black keycaps from massdrop is led light invisible even on acrylic case :/
LEDs under keys shine out the side of the keys, yes it's not very visible. If you put white keycaps they will show a lot better. The orange LED on the teensy itself is not used by the firmware as is, but you can modify the firmware to make use of it. In my case, I make it light up when I'm out of the default layer... see code patch posted earlier in this thread.
yeah, but black caps are more beautiful :)) led on teensy is good idea but still i want some use of bundled leds when I soldered it :)))
If you're up to it, you could always drill a (very) small hole through those keycaps to let the light shine through.

I haven't got around to building mine yet and thought it unseemly to have in-key LEDs indicating states unrelated to the key they're under, so I'm thinking of swapping the switch-mounted LEDs with their resistors -- i.e., putting the LEDs where their respective resistors would normally go (just to the left of the Teensy) and vice-versa (most likely putting the resistors on the underside of the PCB and soldering them same-side). They're series circuits, so I think it should work, just gotta take care to maintain proper LED polarity (I gather the + leads should point towards the Teensy), and of course some creative bending of the leads will be necessary to accommodate the solder pad spacing on the PCB. Maybe I should get higher-ohm resistors to dim the LEDs more, since they'd be naked instead of shielded by the keycaps?

Another approach I'm considering is leaving the LEDs soldered where they would normally go, but putting them under the PCB (rather than thru the switches) and leaving long enough leads to bend them over to the left edge of the PCB, so when illuminated they would shine into the left edge of the case.
« Last Edit: Tue, 16 April 2013, 17:03:05 by SubGothius »
"In theory there's no difference between theory and practice, but in practice there is." -Jan L.A. van de Snepscheut

Offline ic07

  • Posts: 190
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2114 on: Tue, 16 April 2013, 17:33:27 »
I haven't got around to building mine yet and thought it unseemly to have in-key LEDs indicating states unrelated to the key they're under, so I'm thinking of swapping the switch-mounted LEDs with their resistors -- i.e., putting the LEDs where their respective resistors would normally go (just to the left of the Teensy) and vice-versa (most likely putting the resistors on the underside of the PCB and soldering them same-side). They're series circuits, so I think it should work, just gotta take care to maintain proper LED polarity (I gather the + leads should point towards the Teensy), and of course some creative bending of the leads will be necessary to accommodate the solder pad spacing on the PCB. Maybe I should get higher-ohm resistors to dim the LEDs more, since they'd be naked instead of shielded by the keycaps?

Another approach I'm considering is leaving the LEDs soldered where they would normally go, but putting them under the PCB (rather than thru the switches) and leaving long enough leads to bend them over to the left edge of the PCB, so when illuminated they would shine into the left edge of the case.

I've kinda wished at times that the LEDs were up at the top too, but not enough to mod it.  It'd be nice to see pics of how it goes, if you do - maybe I'll build one of my other kits that way :-) .

About making them dimmer: higher ohm resistors would work of course, but you could also do it in the firmware.  All the indicator LEDs are PWMed.  It'd just be a matter of changing this line to something smaller than 0.5, and recompiling.

Offline wasabah

  • Posts: 156
  • Location: Germany
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2115 on: Tue, 16 April 2013, 17:43:31 »
Hey guys,
I just finished with the right side of my keyboard and just had to test if it works. :D
And I'm amazed, all keys work! :)

I only wonder about the LED of the Num key (from standard layout, switch 5:6).
It's glowing non-stop, also if I push the button.
Is that normal?
ErgoDox Classic | Logitech G400 | Logitech Marble | Logitech M570 | Logitech M235 | Logitech M305

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2116 on: Tue, 16 April 2013, 18:09:39 »
For the LEDs on my aluminum version, I plan on relocating them to the top via wires soldered to the bottom of the board. Small holes will then be drilled through the top plate with a small amount of fiber optic cable serving as a light guide. Each LED will be compartmentalized so that light doesn't overflow from one LED to the other. I'm also planning on making use of the extra Teensy pins to drive more LEDs, and re-purposing them as layer indicators vs caps-lock/num-lock/etc. Layer indication is more useful on a board like the ErgoDox than key state.

Offline cpf

  • Posts: 14
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2117 on: Tue, 16 April 2013, 18:17:20 »
Hey guys,
I just finished with the right side of my keyboard and just had to test if it works. :D
And I'm amazed, all keys work! :)

I only wonder about the LED of the Num key (from standard layout, switch 5:6).
It's glowing non-stop, also if I push the button.
Is that normal?

Well, I'd say that a) your numlock key isn't functioning, and you just happen to have numlock on b) you soldered one leg of the LED into the diode's through-hole spot, so it's getting lit up by the matrix scanning (pretty sure this is possible, can't get the PCB the right way up in my viewer...) or c) something's wrong with your microcontroller.

Offline wasabah

  • Posts: 156
  • Location: Germany
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2118 on: Tue, 16 April 2013, 19:37:48 »
Okay, it works now!
This is my first sentence on it, and my god am I slow.
I think I will need a lot of getting used to...
ErgoDox Classic | Logitech G400 | Logitech Marble | Logitech M570 | Logitech M235 | Logitech M305

Offline eviltobz

  • Posts: 95
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2119 on: Wed, 17 April 2013, 05:39:16 »
Updates on black blank pbt dsa deep dish keycaps (wow what a mouthful!).

I emailed SP about a mass order and the following prices were given (bare in mind that these do not include shipping costs):

5 keys                    $10.70 each
10 keys                  $5.60 each
...
500 keys                $0.61 each

I think we could probably get up to at least 50 keys without much problems with all of the people in the two rounds of ErgoDox buys (and considering that each purchase will be of at least 2 keys).
i keep trawling ebay, wasd, etc looking at printed caps, but this does interest me. as a kinesis user i like the whole home set being deep jobbies, so i'd probably be after 8, maybe 16 to have some ready for the 2nd one i build depending on price.

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2120 on: Wed, 17 April 2013, 07:14:00 »
i keep trawling ebay, wasd, etc looking at printed caps, but this does interest me. as a kinesis user i like the whole home set being deep jobbies, so i'd probably be after 8, maybe 16 to have some ready for the 2nd one i build depending on price.
Great! It sounds like we could push a group buy through fairly quickly and still get a pretty good price on the keycaps.

Offline spm

  • Posts: 17
  • Location: CZ
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2121 on: Wed, 17 April 2013, 07:39:44 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?

Offline wasabah

  • Posts: 156
  • Location: Germany
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2122 on: Wed, 17 April 2013, 07:43:04 »
Is there a collection of firmwares online?
This would be a fairly nice thing to be able to browse through layouts, pick one that suits you and install it.

Edit: I'm looking for a German layout, anybody implemented one?
ErgoDox Classic | Logitech G400 | Logitech Marble | Logitech M570 | Logitech M235 | Logitech M305

Offline Larken

  • Posts: 624
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2123 on: Wed, 17 April 2013, 07:50:26 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?

as far as I've tried, and I believe it was mentioned in the notes, the media keys don't work yet, even on windows. not a linux issue.

edit: actually it specifically mentions that it doesn't work on windows. from the configurator notes.

Media Keys
Unfortunately, media keys are not working on Windows at this time. There are however, software solutions, and registry solutions for the brave, to overcome this limitation.
« Last Edit: Wed, 17 April 2013, 07:52:59 by Larken »
| Ergodox #1 | Ergodox #2 |


Filco Majestouch Brown | Ducky 1087 Brown | Cherry G80-3494 Reds | Unicomp Ultra Classics | Cherry G80-8113 Clears |

Offline spm

  • Posts: 17
  • Location: CZ
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2124 on: Wed, 17 April 2013, 08:09:13 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?

as far as I've tried, and I believe it was mentioned in the notes, the media keys don't work yet, even on windows. not a linux issue.

edit: actually it specifically mentions that it doesn't work on windows. from the configurator notes.

Media Keys
Unfortunately, media keys are not working on Windows at this time. There are however, software solutions, and registry solutions for the brave, to overcome this limitation.

aah, sure... i probably can use keys like F20 and map them in OS but standard media keys would be more nice :)

Offline jfsp

  • Posts: 1
  • Location: Canada
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2125 on: Wed, 17 April 2013, 08:36:13 »
Just a small reminder that the DCS keycaps groupbuy ends in 17 hours :

https://www.massdrop.com/buy/ergodox-keycap-1/talk

We need 11 more "Join now" to reach the $49 price milestone, or 26 "Joins" or "Commit to join" for the $45 lowest price threshold.

Offline ironman31

  • Posts: 834
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2126 on: Wed, 17 April 2013, 09:29:24 »
Finally found a good solution to the foot problem. A guy at Ace hardware had the idea, I used M3 acorn nuts and Plasti-dip. Sticks like crazy to the desk.:






Keyboards:
IBM Model M Space Saving Keyboard (Used), HHKB Pro 2 (White, Lettered), Realforce 87U all-45g in White, Filco Majestouch 2 TKL with Cherry MX Browns, Model F PC/ATNoppoo Choc Mini (MX Browns), Model F XT, IBM Model M 1397735 (bought NIB), (2) Siig Minitouch (GHSS) one with XM, one with complicated ALPs (modded),2 Dell AT101W, Cherry G80-11900HRMUS (modded with MX browns)



Pointing Devices:
Logitech G500, Evoluent VerticalMouse 3, Logitech G5, CST 2545W, Microsoft IntelliMouse Trackball, Logitech M570, Logitech MX revolution


Offline xythian

  • Posts: 2
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2127 on: Wed, 17 April 2013, 10:52:47 »
i keep trawling ebay, wasd, etc looking at printed caps, but this does interest me. as a kinesis user i like the whole home set being deep jobbies, so i'd probably be after 8, maybe 16 to have some ready for the 2nd one i build depending on price.
Great! It sounds like we could push a group buy through fairly quickly and still get a pretty good price on the keycaps.

In the interim, Signature Plastics has ~153 "DSA - 1X W/ HOMING BUMP - CREAM (WCX)" in stock for $1 a key + S&H. If you can't wait for deep dish keys and don't want to add superglue nubs, this could be a quick stopgap for adding homing keys with a bump and a different color.

http://www.keycapsdirect.com/key-capsinventory.php
http://www.keycapsdirect.com/inventorypdfs/DSAInventory.pdf
http://www.keycapsdirect.com/images/colors/pbtWhites.JPG

Offline SubGothius

  • Posts: 79
  • Location: Tucson, AZ USA
    • HTDoctor.com
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2128 on: Wed, 17 April 2013, 15:30:23 »
Just a small reminder that the DCS keycaps groupbuy ends in 17 hours :

https://www.massdrop.com/buy/ergodox-keycap-1/talk

We need 11 more "Join now" to reach the $49 price milestone, or 26 "Joins" or "Commit to join" for the $45 lowest price threshold.

MD has just extended the DCS keycap buy for another 4 days to coincide with the end of the ErgoDox kit buy.
"In theory there's no difference between theory and practice, but in practice there is." -Jan L.A. van de Snepscheut

Offline SubGothius

  • Posts: 79
  • Location: Tucson, AZ USA
    • HTDoctor.com
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2129 on: Wed, 17 April 2013, 15:36:15 »
Is there a collection of firmwares online?
This would be a fairly nice thing to be able to browse through layouts, pick one that suits you and install it.

Edit: I'm looking for a German layout, anybody implemented one?
The discussion tab on the configurator page has a number of folks sharing links to the layouts they've devised.
"In theory there's no difference between theory and practice, but in practice there is." -Jan L.A. van de Snepscheut

Offline eviltobz

  • Posts: 95
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2130 on: Wed, 17 April 2013, 16:18:21 »
... adding homing keys with a bump and a different color...
ooh, good point. something other than black might be good, those kinesis guys know what they're doing it seems:

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2131 on: Wed, 17 April 2013, 17:51:13 »
i keep trawling ebay, wasd, etc looking at printed caps, but this does interest me. as a kinesis user i like the whole home set being deep jobbies, so i'd probably be after 8, maybe 16 to have some ready for the 2nd one i build depending on price.
Great! It sounds like we could push a group buy through fairly quickly and still get a pretty good price on the keycaps.

In the interim, Signature Plastics has ~153 "DSA - 1X W/ HOMING BUMP - CREAM (WCX)" in stock for $1 a key + S&H. If you can't wait for deep dish keys and don't want to add superglue nubs, this could be a quick stopgap for adding homing keys with a bump and a different color.

http://www.keycapsdirect.com/key-capsinventory.php
http://www.keycapsdirect.com/inventorypdfs/DSAInventory.pdf
http://www.keycapsdirect.com/images/colors/pbtWhites.JPG
Thanks for the heads up. The perfect set (for me) would be deep dish in black, so I still plan to go forward with a group buy. But that will be a good plan B.

Offline Zalusithix

  • Posts: 165
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2132 on: Wed, 17 April 2013, 18:00:38 »
... adding homing keys with a bump and a different color...
ooh, good point. something other than black might be good, those kinesis guys know what they're doing it seems:
Show Image

Would be a matter of getting everybody happy with a given color, and PBT colors aren't quite as vivid as the ABS keys used on the Kinesis. Still, even with plain black, it's easy enough to figure out by key shape alone. The deep dish keys have a slightly higher edge ridge, smaller key face, and deeper concave shape. They're different enough to both feel and see the difference.

Offline bebuxe

  • Posts: 146
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2133 on: Wed, 17 April 2013, 18:10:42 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?
I will, and on FreeBSD. You need to set them with the correct scan codes:
http://hal.freedesktop.org/quirk/quirk-keymap-list.txt
http://www.computer-engineering.org/ps2keyboard/scancodes2.html
http://www.x.org/wiki/XKB

We should append a map for these, and the rest of the char as an optional .header
https://github.com/benblazak/ergodox-firmware
a copy: https://github.com/judascleric/ergodox-firmware

@wasabah,SubGothius
We should really make a sub folder on the repository for the layouts, and only the most populars. Of course, we need to finish the ECMAScript KB mapper. I just need the time make a cli option for this, maybe even using xmodmap as the interface.

@Zalusithix
report it to Soarer, to remove your post.
« Last Edit: Wed, 17 April 2013, 18:15:32 by bebuxe »

Offline ElectronicFur

  • Posts: 25
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2134 on: Wed, 17 April 2013, 18:15:20 »
Ok, I still have reservations about the thumb cluster reach, but I finally joined the group buy ;D

A bit naughty as I just got a 2nd Kinesis off fleabay!

So now where can I get MX browns from? And is plate or pcb better?

EF
Kinesis Advantage Pro (silver) | Kinesis Advantage (black) | Microsoft Natural Elite | Ergodox (on order)

Offline Jagriff

  • Posts: 151
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2135 on: Wed, 17 April 2013, 18:17:52 »
Ok, I still have reservations about the thumb cluster reach, but I finally joined the group buy ;D

A bit naughty as I just got a 2nd Kinesis off fleabay!

So now where can I get MX browns from? And is plate or pcb better?

EF
You will probably want to plate mount the switches, but it's okay to get pcb mount switches as long as you don't mind cutting the two plastic pins on the back of each switch.


Offline kurplop

  • THE HERO WE DON'T DESERVE
  • Posts: 992
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2137 on: Wed, 17 April 2013, 19:42:25 »
Many thanks to all of the contributors to the ErgoDox Project.  I got the firmware loaded last night and was honestly surprised when I hit a key and a letter registered. It's like it came to life before my eyes. I wonder if it was like that for Dr. Frankenstein. I confess, I was giddy. I didn't question the design, only my inexperience working with electronics and my lack of digital savvy. Fortunately, the fine Massdrop instructions and a lot of wise advice from the Geekhack group prevailed.

I'm working on a tray for the ErgoDox Twins and would like to modify an old Expert Mouse to fit between them. The E.M. switches have three wires and the ones I hope to use have two. I assume this has to do with the additional commands it can send by pressing two switches simultaneously.

If I'm not interested in the tandem press option, only the four single press commands, do you think these single pole switches will work?

19075-0
19077-1
A work in progress.

Offline Glod

  • * Elevated Elder
  • Posts: 1998
  • Location: Virginia, USA
  • Also Known As Ergonomech
    • YouTube Channel
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2138 on: Wed, 17 April 2013, 19:53:25 »
dude, dude, dude, woah dude

words can't describe how awesome i think that is and how you integrated the trackball (kensington pro?)

the switches should work, sordna's made palm buttons mod for his kenesis that looked similar http://geekhack.org/index.php?topic=26579.0 (the bottom of the original post)

it looks great how its going. i would be really interested how it turns out, maybe get some vinyl wrap, like fake carbon fiber, that you use a heat gun to apply to finish it off making it look like a single unit. i dunno just talking without really thinking

*thumbs up*


Offline listboss

  • Posts: 22
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2139 on: Wed, 17 April 2013, 19:57:37 »
Is there a collection of firmwares online?
This would be a fairly nice thing to be able to browse through layouts, pick one that suits you and install it.

Edit: I'm looking for a German layout, anybody implemented one?

My understanding is that creating a firmware that doesn't use the codes supported by the usb standard will not be possible. This is what Ben, the firmware developer stated on MassDrop:

Quote
Unicode characters are not supported in firmware - and can't be, as far as I've been able to see. The people that designed the spec for USB keyboards decided to have them send scan codes (just like keyboards have since the beginning of time, I think) instead of UTF-8 characters. I'm kind of mad at them for that too, lol.
Also, to those wanting international layouts: the USB spec doesn't define those characters explicitly - it defines a more or less US layout + some "international" keys and other things, and expects the rest to be handled in software (for the convenience of hardware manufacturers). So, good news is that your layout is supported by the firmware. Bad news is that I can't tell you how to do it without resorting to Unixish programs and modifying C code ;) - hopefully Jasper's able to get the configurator to detect the keys (though, testing for the detection of keys on keyboards not readily available in the US probably isn't the easiest thing to do - something to bear in mind), or someone else has easier ideas for determining the keycodes and looking up their names in the configurator
« Last Edit: Wed, 17 April 2013, 20:01:16 by listboss »

Offline listboss

  • Posts: 22
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2140 on: Wed, 17 April 2013, 20:00:25 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?

There is a pull request on github to add the support for the media keys. It seems it is specifically designed for Windows but it might also work on Linux too:

https://github.com/benblazak/ergodox-firmware/pull/23

Offline kurplop

  • THE HERO WE DON'T DESERVE
  • Posts: 992
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2141 on: Wed, 17 April 2013, 20:09:21 »
dude, dude, dude, woah dude

words can't describe how awesome i think that is and how you integrated the trackball (kensington pro?)

the switches should work, sordna's made palm buttons mod for his kenesis that looked similar http://geekhack.org/index.php?topic=26579.0 (the bottom of the original post)

it looks great how its going. i would be really interested how it turns out, maybe get some vinyl wrap, like fake carbon fiber, that you use a heat gun to apply to finish it off making it look like a single unit. i dunno just talking without really thinking

*thumbs up*



Thanks Glod. I've appreciated your enthusiasm over the EgdoDox these last few months.

Your "fake carbon fiber" comment got me thinking. Why not use carbon fiber?


Online tp4tissue

  • * Destiny Supporter
  • Posts: 13551
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2142 on: Wed, 17 April 2013, 20:23:09 »
Ah... I thought the whole point of the ergo dox was to be able to separate them farther apart..

So, now you put them "BACK" together like the kinesis? why not just get a kinesis then ???

Offline Larken

  • Posts: 624
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2143 on: Wed, 17 April 2013, 20:24:02 »
wow, kurplop, that tray looks awesome, even in its current state. can't wait to see what your finished product looks like.
| Ergodox #1 | Ergodox #2 |


Filco Majestouch Brown | Ducky 1087 Brown | Cherry G80-3494 Reds | Unicomp Ultra Classics | Cherry G80-8113 Clears |

Offline Glod

  • * Elevated Elder
  • Posts: 1998
  • Location: Virginia, USA
  • Also Known As Ergonomech
    • YouTube Channel
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2144 on: Wed, 17 April 2013, 20:45:54 »
Your "fake carbon fiber" comment got me thinking. Why not use carbon fiber?

 :eek: "Smoke 'em if you got 'em", interested to see how this progresses, maybe just go ahead and integrate the pcb into the setup (make your own case)

Ah... I thought the whole point of the ergo dox was to be able to separate them farther apart..

So, now you put them "BACK" together like the kinesis? why not just get a kinesis then ???

i mean that is kind of true but this just shows the ergodox has some potential for some awesome modding. Different styles for different people

i personally prefer some distance apart :)



Online tp4tissue

  • * Destiny Supporter
  • Posts: 13551
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2145 on: Wed, 17 April 2013, 20:54:58 »
Your "fake carbon fiber" comment got me thinking. Why not use carbon fiber?

 :eek: "Smoke 'em if you got 'em", interested to see how this progresses, maybe just go ahead and integrate the pcb into the setup (make your own case)

Ah... I thought the whole point of the ergo dox was to be able to separate them farther apart..

So, now you put them "BACK" together like the kinesis? why not just get a kinesis then ???

i mean that is kind of true but this just shows the ergodox has some potential for some awesome modding. Different styles for different people

i personally prefer some distance apart :)

Show Image



like a bausse!

Offline kurplop

  • THE HERO WE DON'T DESERVE
  • Posts: 992
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2146 on: Wed, 17 April 2013, 21:11:05 »
Ah... I thought the whole point of the ergo dox was to be able to separate them farther apart..

So, now you put them "BACK" together like the kinesis? why not just get a kinesis then ???

It's funny you should say that. I thought the same thing when I saw what I had created.
I suppose that most of us didn't really know if we would like the ErgoDox. It's been an experiment for us all.

There are a few reasons I never seriously considered the Kinesis. Keep in mind I never tried one so I could be wrong. Also, just because it may not be right for me doesn't mean that I don't think it's a great design. My biggest reason is that I think the key wells would be too confining for my hands. Some days I have to type differently because of hand problems and I think the design would force text book hand positioning. I also think the tenting and skewed position will be more comfortable for my needs on the ErgoDox. Plus it was a great learning opportunity and a lot of fun building it.


Offline seferphier

  • Posts: 155
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2147 on: Thu, 18 April 2013, 00:09:19 »
@kurplop best mod ever.

Now I am a bit curious on how far do u guys keep the ErgoDox apart? I actually keep it quite close together. Doesn't feel that comfortable if it put it far apart.

Offline bisl

  • Posts: 212
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2148 on: Thu, 18 April 2013, 00:23:05 »
@kurplop best mod ever.

Now I am a bit curious on how far do u guys keep the ErgoDox apart? I actually keep it quite close together. Doesn't feel that comfortable if it put it far apart.

I think in theory the only thing that matters is that they align with your forearms (so your wrists are straight). If you keep them close together, I imagine you'll want to tilt them inwards to match your arm alignment; personally, I have mine lined up with the armrests on my desk chair.

Which, by the way, is AWESOME because it frees up a damn acre of desk space in place it matters most: right in front of me.

Offline spm

  • Posts: 17
  • Location: CZ
Re: ErgoDox - Custom split ergo keyboard.
« Reply #2149 on: Thu, 18 April 2013, 01:24:05 »
by the way, anybody using ergodox on linux? media keys with firmware from massdrop configurator aren't sending any keycodes. Is there any way to change firmware to send standard media key codes?

There is a pull request on github to add the support for the media keys. It seems it is specifically designed for Windows but it might also work on Linux too:

https://github.com/benblazak/ergodox-firmware/pull/23

Oh, yes, I see... maybe I try at weekend get my ergodox home and apply this patch to my firmware and see what it sends :)