geekhack

geekhack Projects => Making Stuff Together! => Topic started by: Nlight on Thu, 02 April 2020, 08:22:50

Title: kbfirmware.com, momentary layer(1) when held, and toggle(1) when tapped ?
Post by: Nlight on Thu, 02 April 2020, 08:22:50
Hi all,

one or two year ago i made a 40%ish board. Now that I have a chance to truly test if the physical layout is comfortable or not, I reprogrammed it. I use kbfirmware.com, it is fine for basic stuff and covers almost everything I need. However, I want to ideally achieve a functionality on keys handling switching layers :

I thought the closest thing would be TT(), however, kbfirmware does not offer this functionality, so I downloaded the sources, and modified the keymap... i'm stuck at compiling... my target is a teensy 2.0, so I downloaded winavr, and tried "make", however data.exe raised 0xC0000142 error... great, I have no idea how to compile a hex out of the sources.

I tried LT(1, TO(1)), to see, bugs like hell.

I'll probably end up just toggling and be done with it, however knowing how to compile the sources would be great. And having a solution for what I aim to do would be sweet too :)
Title: Re: kbfirmware.com, momentary layer(1) when held, and toggle(1) when tapped ?
Post by: nevin on Thu, 02 April 2020, 09:48:36
correct, kbfirmware does not have those options in the web configurator. (and it's a slightly older version of QMK)

post the zip you pulled from kbfirmware.
there are lots of QMK people on here, sure we could get you squared away. just need a couple files out of the zip to get your matrix, pins, etc, then you can adjust in QMK