I’m in the UK so I would like to have a keyboard that has the at-symbol and inverted-commas in the correct places for my fingers. The Keychron Qn Pros all come with keycaps that have the ats and inverted-commas the “wrong way round” for me so I was wondering if I buy a Q2 Pro and a set of keycaps, will I be able to put on the keycaps that I want and remap the two keys using Via so that they send the correct characters?
Oh, so was the original post you wanting to try swapping the @ and ’ keys on ANSI keycaps to mimic UK ISO? If so, this probably won’t work. Keycaps typically (with exceptions) have different profiles for different rows, and besides, it would be nearly impossible to find an ANSI set with the 2 and " grouped on one keycap along with ’ and @ on another like ISO.
For the ISO vs ANSI discussion, I say go with ISO unless there is an ANSI keycap set that you must have that happens to lack an ISO version. Dealing with a keyboard format I’m not used to using seems like a massive headache to me.
It would be a massive headache but there seems to be a dearth of UK ISO keycap options. I think my best option would be to go ANSI and keep the keycap symbols as they are, but map the output I want with Via if it becomes a pain.
You could certainly do that if you are ok with the legends being off when they are remapped (non-issue if you touch type). I have heard many people from the UK and other countries that use ISO end up doing this specifically for keycap selection. I believe the selection has gotten better over time, but it still doesn’t compare to ANSI keycap selection.