You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
Alteration (enhancement/optimization) of existing feature(s)
New behavior
Description
Hi, there. I have a K12J Keychron keyboard with 61 keys, and I really like the Poker layout. I've become accustomed to using FN1 + WASD as arrow keys, but this isn't configured that way on the K12J. I also need the programmable key support that the Poker layout offers. I would like to ask if the K12J supports key remapping and programmable functions, or if there’s any way I can achieve this. I even considered designing a PCB of the same size to replace the K12J's PCB and writing custom firmware, but that seems like a huge amount of work.
The text was updated successfully, but these errors were encountered:
Re "if the K12J supports key remapping and programmable functions, or if there’s any way I can achieve this.": No, not in a standard way.
Some options:
Go the exotic route. It may not be on the list of supported keyboards (for the particular variant), but perhaps they are just waiting for someone like you with the particular hardware in order to add support, test it, etc. Wireless connectivity is not an option at the moment, but they are allegedly working on it.
Repurpose it with another microcontroller and QMK (or similar, like ZMK or FAK). Everything is already in place, and it is only a matter of connecting about 25 wires. The existing circuitry needs to be sufficiently inactivated for this to work (also, it is prudent to use series resistors for both rows and columns to prevent any mishaps (to limit the current)). Note that the old microcontroller may interfere even if it is deprived of power (see this video).
This should at least get the basic functionality of a fully programmable keyboard. Wireless connectivity and RGB light may be more difficult. The most realistic is probably ZMK and a suitable microcontroller board, like Nice!Nano.
Re "designing a PCB of the same size to replace the K12J's PCB and writing custom firmware": It may be easier to repurpose the keyboard with another microcontroller (see above).
Feature Request Type
Description
Hi, there. I have a K12J Keychron keyboard with 61 keys, and I really like the Poker layout. I've become accustomed to using FN1 + WASD as arrow keys, but this isn't configured that way on the K12J. I also need the programmable key support that the Poker layout offers. I would like to ask if the K12J supports key remapping and programmable functions, or if there’s any way I can achieve this. I even considered designing a PCB of the same size to replace the K12J's PCB and writing custom firmware, but that seems like a huge amount of work.
The text was updated successfully, but these errors were encountered: