Programming special characters and macros on the Ergodox

GuilC

18 Sep 2014, 15:50

Hi there,

As far as I know, it is not possible to program some special characters (like ä, ö, ü, é, è, etc.) or macros with massdrop’s ergodox configurator, even "Cut", "Copy" and "Paste" don’t work.
I’d like to know what would be the best (and easiest) way to program them. I have never compiled any layout myself, and really don’t know what to start with, I am working on a windows 7 system.

Any help would be much appreciated.

Thank you.

Guillaume

madik

21 Sep 2014, 17:15

Yeah that would be good to have more options in the Ergodox programming. I wanted to have power/sleep button in one of my layers and it was not working which was kind of disappointing.
I bet that there is a way of manual programming of the .hex file but that not what I am looking for. The way of Massdrop doing it is pretty good. Hopefully they will fix it and add more flexibility in the ergodox programming.

davkol

22 Sep 2014, 15:40

derp
Last edited by davkol on 10 Jan 2025, 22:00, edited 1 time in total.

User avatar
alinh

22 Sep 2014, 21:29

Are macros supported in upstream/tmk? I seem to remember that tried tmk(?) briefly when I first got my ergodox, couldn't get it to work so I settled for the MD firmware (tweaked a bit some shifted keys) for quicker results.

davkol

22 Sep 2014, 23:05

derp
Last edited by davkol on 10 Jan 2025, 22:00, edited 1 time in total.

Olivier Pons

26 Sep 2014, 13:35

Hi,

I'm looking for a way to develop macros.
The French AZERTY design is the exact definition of stupidity.
Especially when accessing developpers characters like "{}" and "[]"
You have to push the "altgr" key, which is the "alt" on the right (the one on the left doesn't work)

So it's 50 % of the reason why i bought ergodox : for ergonomic reasons and to be able to access easily specials characters.

If you follow the steps described to compile on the github everything will work but the hex generated file dont work with me so the last step was to get the source code from the ergodox Configurator page. From there just a small modification in the makefile and I've managed to generate an hex file that worked. Yay.
Now with that compiling, I would just like how to send a sequence of keys like "altgrdown" wait 30 ms "key_8" wait 30 ms "altgrup". I just dont have the time to analyse the code...

I didn't find a good & fast tutorial on "big principles" regarding the ergodox.

Any idea where i should look?

davkol

26 Sep 2014, 13:41

derp
Last edited by davkol on 10 Jan 2025, 22:00, edited 1 time in total.

Olivier Pons

27 Sep 2014, 09:42

I've found everything and modified the source code to make macros, I'll post this on my blog in the weeks to come.

Post Reply

Return to “Keyboards”