Im just curious how close the hardware is. It will never work completely.
What do you mean by the last sentence? This is not my personal keyboard--something I'm modifying for a friend--so I'd love for everything to work properly before I return it.
Adding new hardware support is a process. code-build-test, code-build-test, until it works. When I don't own said hardware, I require a partner who does in order to test. Most builds take at least two tries before I get it right. If you can help me support the KMAC happy by testing, that's great, I love adding new support. If you won't have the board for long then it probably won't work out.
For the first test, I was wondering how close the (known) KMAC and (unknown) KMAC happy designs are. That build would never work right, but it could give me some good information. Then I could go start coding a firmware that does work right. It takes a certain amount of savvy to work this process, because you have to have a backup firmware ready to program when my first few builds inevitably fail. I'm working blind here!