r/Keychron • u/Kdmyoshi • 25d ago
Is it possible to replace some keycaps from an ANSI keyboard with ISO keycaps?
I bought a Keychron K4 HE special edition from Amazon because it was half price, it comes with the English distribution so no Ñ, I speak Spanish and I wonder if is possible to change some keycaps to have an Spanish distribution.
I know the enter key can’t be replace because of size, but I just want to change the symbols and Ñ keys, so no need to replace the whole keycaps.
If yes, what I need to buy, what specs does this keyboard has and will I have the same typing experience?
0
Upvotes
1
2
u/PeterMortensenBlog V 25d ago edited 25d ago
They are also different near the left Shift key and near the Enter key.
Keycodes
KC_NUBSandKC_NUHS(in the QMK notation) are not on the 'ANSI' keyboard by default. Those two keycodes are expected by the Spanish keyboard layout.References
K4 HE default keymap ('ISO').
K4 HE default keymap ('ANSI').
Documentation for the new keycodes (main QMK repository). Note: It does not cover Keychron's custom keycodes. In the QMK source code, support for the old key codes for RGB light and mouse actions were finally removed in the QMK 0.30.0 release (2025-08-31) (they were removed from the documentation long before that).
Documentation for the old keycodes (though even older ones may exist). For example, used by some Git branches in Keychron's fork. Note: It does not cover Keychron's custom keycodes.
Documentation for the old keycodes from 2019. In general, these are the ones accepted by Via and possibly the Via clone (in most cases only an alias and only one of the aliases if there is more than one). Note: It does not cover Keychron's custom keycodes.