Hi!
I've took the hacked firmware from 'pw' and tried to use it for my needs.
For who will need this, and if it's not clear, there're several layers in the 229_keymap.a51. For each of them 'pw' made a main layer and a mod layer, that contains the modifier keys that will be sent together with the key pressed in the main layer.
So, given the two layers PCTOP and PCTOPMOD, if I want to send just the key for the number 2 I would write _2 in PCTOP; if instead I want to send the @, that's 2 with shift, I would write _2 in PCTOP and 0010B in PCTOPMOD for the same row of the key that I want to modify. The organization of the keys is obvious, every row of keys of the Tek is grouped in a contiguous block.
The modifier keys, when used in the *MOD layer are:
- 0001B for CTRL
- 0010B for SHIFT
- 0100B for ALT
- 1000B for GUI
This are NOT the same codes that the keyboard uses for the mod keys, because the way they work I suppose it's different.
At the end, for my needs (don't have to press the shift key in the Fn layer to send special keys) this hack works.
Thanks PW.