-- Start with the norwegian keyboard layout (deep copy, to not alter it) local da_keyboard = require("util").tableDeepCopy(require("ui/data/keyboardlayouts/no_keyboard")) local keys = da_keyboard.keys -- swap "Ø" and "Æ", and "ø" and "æ" keys[3][10][1], keys[3][11][1] = keys[3][11][1], keys[3][10][1] keys[3][10][2], keys[3][11][2] = keys[3][11][2], keys[3][10][2] return da_keyboard