Thanks to the recent opportunity to update the firmware of the Truly-Ergonomic keyboard, we can now begin to make personal remappings.
In the 209 firmware, I noticed that there is two tables of internal
keycodes. These two tables are visible, for example, at the end of the TrulyErgonomic_209_v2.121127.hex
Keycodes from address 05AE
to address 063D
are used when DIP swith #2 is ON (Windows / Linux).
Keycodes from address 063E
to address 06CD
are used when DIP swith #2 is OFF (Mac OS).
I tried to change some Keycodes (Backspace to home raw (instead of Tab), Enter up (instead of Backspace), CTRL in the middle (instead of Enter), and some others) and it works fine
Great ! (I only needed a simple formula in OpenOffice.org-Calc to recalculate the checksum-byte of each changed firmwares HEX file lines
This can make us to quietly wait for the arrival of the Truly-Ergonomics programing software