márkó272 wrote:
On my MacBook Neo, the 0 key is not working correctly. When I press it, it types a long “i” (í) instead of the number zero. Is it possible to swap the functions of these two keys or remap the keyboard somehow?
It sounds like you may be trying to use the Hungarian input source on a US style ANSI keyboard. If that is the case, you can get zero via option 0 (key in the top left corner in Hungarian) if you switch to the Hungarian Qwerty input source instead.
If you really need to use the Hungarian qwertz layout with a US style ANSI keyboard, you need to remap one of the keys to zero with an app like Ukelele.
If you do have a European style ISO keyboard (with a extra key next to left shift and a vertical enter key) and are still getting í instead of zero from the key at the top left corner, let us know, as that is a different problem with different fixes.
Of course if you are not using Hungarian, you can just remove it using the instructions given by Phil0124 and make sure the only item in the All Input Sources list is US or ABC.
For an earlier discussion, see
External keyboard changing the number 0 t… - Apple Community