Author Topic: [Help] Keyboard Firmware Builder  (Read 2334 times)

0 Members and 1 Guest are viewing this topic.

Offline sandpaper600

  • Thread Starter
  • Posts: 3
[Help] Keyboard Firmware Builder
« on: Tue, 02 August 2022, 19:15:04 »
I am looking at Keyboard Firmware Builder. I have imported my layout info and the wiring tab looks right:

https://i.ibb.co/FDN6sNr/KP1.png

I notice it calls out 5 rows and 12 columns. I only have 11 columns, but I see that column 7 is omitted, so it actually is 11.
But then when I go to the pins tab I see:

https://i.ibb.co/sjcfQ1K/KP2.png

There are actually 12 columns listed. What is going on here? How do I use this to assign my Teensy pinout?
If I change the wiring tab to 5 rows and 11 columns, it changes the
wiring traces with a bunch of cross-wiring that does not exist on my
keyboard.

https://i.ibb.co/cwPxt5J/KP3.png

Anyone have any insight?

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: [Help] Keyboard Firmware Builder
« Reply #1 on: Wed, 03 August 2022, 03:52:49 »
That's a strange glitch, column 7 is empty even after you change it to 11 :-\

You could use the "12" column version without wiring up that pin and just pretend all is well (it should add gap keycodes to the unused column in the firmware) or you could remove the gaps between the sections in your layout and re-load it - hopefully the glitch will go away.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline sandpaper600

  • Thread Starter
  • Posts: 3
Re: [Help] Keyboard Firmware Builder
« Reply #2 on: Thu, 04 August 2022, 00:45:21 »
So, to be clear, you are saying that I should assign an unused Teensy pin on column 7 and assign the rest to the columns they correspond to? When I click the buttons in the wiring tab drawing, they do correspond to the columns they appear in, just no #7 column.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: [Help] Keyboard Firmware Builder
« Reply #3 on: Thu, 04 August 2022, 03:30:09 »
Yes - an unused pin will never connect to another pin to register a press and if it somehow did the firmware wouldn't do anything because no code is assigned.  Luckily it's not a big board so you have some spares :)
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod