That's probably due to your keyboard, not your motherboard.
If, for example, you buy a German keyboard, and you have Windows set to an US(international) keyboard, the software will interpret the keys you press differently.
A german keyboard has the Y and Z keys switched around. So if you then press the Y, the software will read a Z, bcause that is what windows has that key configured to. Windows cannot "read" what letter is on the key, it can only see the position of that key.
To fix this you have to change the keyboard settings to match those of the country you bought the keyboard. If you have that configured, every key should write what it says.
If you need help finding that option, please post it here.
I hope this helps,
Yannick