ErgoMax icon indicating copy to clipboard operation
ErgoMax copied to clipboard

Missing kfb-layout.json for the right side

Open tien-oii opened this issue 2 years ago • 7 comments

Hi, where is the "ErgoMaxRight/kfb-layout.json"? I can't find, could you please provide it? Or could you please provide step to generate it?

tien-oii avatar May 26 '22 11:05 tien-oii

Hey Sorry for taking so long to answer. I tried to remember how or where I've built that file but I just can't remember. I thought I used http://www.keyboard-layout-editor.com/#/ but importing the json on there doesn't seem to work. I don't even remember what that file is used for.

LouWii avatar Jun 24 '22 04:06 LouWii

I uploaded the left side file to kbfirmware.com and tried to make sense out of it. From what I could find and understand, kfb-layout file defines the key layout for the firmware.

As @tien-oii mentioned, this file is missing in the ErgoMaxRight directory. My suggestion would be to use the left file as a reference to create one for the right side.

I might make one at some point, and will be happy to share when I do. No commitments though as I am still in planning phase of buying the hardware.

jaspreetlall avatar Oct 31 '22 01:10 jaspreetlall

@jaspreetlall Any chance you can share the layout file for the right side?

sohocoke avatar May 17 '23 13:05 sohocoke

@sohocoke, my apologies, I haven't gotten to that still. Family and work has been keeping me busy. I flashed the left one to test keypresses (if I soldered everything correctly) and things seemed good.

Can't commit on the timeline and things are still unpredictable on my end.

jaspreetlall avatar May 17 '23 14:05 jaspreetlall

If someone else has created one, would be much appreciated if you could create a PR and help everyone.

jaspreetlall avatar May 17 '23 14:05 jaspreetlall

For those who are still looking for kfb-layout.json file for the right half, I have come up with something to make the right half usable. It is not a long term solution, but can get things going for the time being.

The idea it is to replicate the left file and replace the keycodes using a text editor manually. Reference to keycodes can be found here.

jaspreetlall avatar Jun 29 '23 04:06 jaspreetlall

The file can be found in my fork here.

Again, this is only a short term solution. and only tested on the right half directly connected to the system.

jaspreetlall avatar Jun 29 '23 04:06 jaspreetlall