https://github.com/tmk/tmk_keyboard/issues/309
https://github.com/papodaca/tmk_keyboard
It did not work for me. There were random keypresses(even keys the keyboard does not have) and break codes wont register.
The error was in the file config.h: the interrupt routine would be called if the clock signal was falling, not going high.
So the line 60 in the file tmk_keyboard/tmk/converter/xt_usb/config.h must be modified from
Code: Select all
(0<<ISC10)); \
Code: Select all
(1<<ISC10)); \
