I own two of these:
and to date the best I have managed is a bunch of DSA key caps, clear ones, which have been engraved with legends. One I spraypainted over black, the other is clear.
Of course, this kind of DIY labeling is hard to read and kinda crappy. I totally forgot since I was in Bulgaria at the time and for whatever reason, finding relegendable keycaps was a huge pain even in EU member Bulgaria, partly because the main sources for relegendable keys were in UK and USA, and importing stuff in bulgaria, until recently, and still anywhere in former yugoslavia, is a nightmare of delays, stupid customs rules and outrageous fees. Put it this way, I did it twice about 6 years ago in bulgaria, and the tax was more than the item and shipping.
But just casually searching after someone posted up one of those keyboards that is basically like the top panel of a laptop, mentioning mech keyboards, and I was reminded again of relegendables and so I looked, and found the same supplier that I would have ordered from before in either Bulgaria OR Bosnia but they couldn't ship them to me.
https://thepihut.com/products/relegendable-plastic-keycaps-for-mx-compatible-switches-5-pack
Nicely confusing link, as there is another type they sell that are in a 5 pack, but you see in the text:
Relegendable Plastic Keycaps for MX Compatible Switches - 10 pack
THE PI HUT
SKU: ADA5039
And by the way, outside of the USA, this is the only place you can find these things. You'd think that since custom programming your mech keyboard would need you to have labels so you can learn how to use the layout, but, in a stunning display of the stupidity of most humans, we see that this is almost impossible anywhere they don't speak english.
The other sweet thing about these keys is they are thinner even than the lowest profile DSA. There is another key profile for MX keys that is similar to this, possibly a little flatter, but they aren't relegendable.
I don't even need to use a printer to label these, really, just scissors and a decent marker and some adequate quality paper.
I can see I'm going to be playing with the QMK configurator quite a bit in the near future with this. There's a few small changes I'd like to make to the layout, most especially it's gonna be awesome to have the QWERTY labels visible for my gaming layout. It was just a very big time sink getting these keyboards right that I am reluctant to spend the time on it again for such a shitty result.
The other thing I am super excited about is being able to program in MIDI keys. I have a smaller, crappier ortholinear, 5 rows, but only 12 columns, rather than the extra 3 on this Idobao ID75 (it's an OLKB preonic), but I didn't get cherry silver for them so they are heavy for my silver-accustomed fingers.
I'm especially looking forward to a keyboard with no corners on the keys. After you sit down and write over 10k words in a day (a typical day for me), your fingertips literally are a little sore, and cos I can't rip myself away from this computer thing, it's my income source, it was also part of my motivation for ditching the phone. firstly, I'm sure that constant exposure to microwave radiation is going to cause some sort of problem in my fingers circulation, especially if it's high frequency millimetre waves, like the 5g phone that I'm liquidating tomorrow, and that makes things even worse.
In fact, I'm almost certain that microwaves are a big part of what is causing fluid retention and pain in my hands when I am exercising that makes me feel like I need to constantly move them around to try and shake that garbage out. I'm pretty sure there is something in energy drinks also that is adding to this.
I'm not so keen on doing purchases online with my xapo account though. Forces me to open up my phone and turn it on. I am not using the physical card to pay online though, if that gets stolen it could be a big problem for me. But thank the LORD for bitrefill, a lot of things I can just pay via bitcoin. If amazon sells it, I don't have to use $$$.