I'm intending to use the tmk_keyboard firmware externally for some advanced* stuff that doesn't seem to be available with FaceW/ps2avr*'s - mainly overriding modifiers (Like keeping regular "Alt" behaviour and re-mapping Alt+I to something else - advanced as in not available on any firmware other than tmk_keyboard)
I'm going to use a Teensy as a PS2_to_USB tmk_keyboard adapter, so it's kind of a win-win-win, here are the win's:
1) NKRO over USB (NKRO over PS2 of FaceW and NKRO over USB of tmk, verified with a WASD V2)
2) Better OSX Support
3) The keyboard doesn't get programmed frequently, longevity
--------
I stumped on the FaceW programming part of this project, inspected the ps2avrU source but couldn't find an easy entry point to just adjust the keyscheme, it's also unclear whether it's easy to manually compile
Basically I'm looking for the simplest way to update the firmware to the latest version to be as lightweight as possible, with all the features disabled, and debounce logic set to an acceptable level
I would appreciate any help, otherwise I'll probably follow the windows guide posted in the OP, by the way, the ps2avrU has some movements from 2 days ago, but probably nothing changed:
https://github.com/showjean/ps2avrU