#QWERTY UK #clear all settings setkey -r #setkey [new character] [QWERTY-USA character] #change key map for UK keyboard setkey at doublequote setkey doublequote at setkey tilde bar setkey numbersign backslash setkey backslash numbersign setkey bar tilde setkey backslash Atilde setkey backslash Abackquote setkey -e if [ "${quiet}" = "" ]; then echo "UK KBD use [Shift+3] for \\ and [Shift+top-left] for |" sleep 2 fi #key names #escape, exclam (!), at (@), numbersign (#), dollar ($), parenright ()), caret (^), ampersand (&), asterisk (*), plus (+), percent (%) #minus (-), underscore (_), equal (=), parenleft [(], backspace (backspace), tab (Tab), bracketleft ([), braceleft ({), bracketright (]) #braceright (}), enter (carriage return), semicolon (;), colon (:), quote (') , doublequote ("), slash (/), backquote (`), tilde (~) #backslash (\), bar (|), comma (,), less (<) period (.) , greater (>), question (?) #space, home, uparrow, pageup, leftarrow, center, rightarrow, end, downarrow, pagedown, insert, delete, F1-F12, shiftF1-shiftF12, ctrlF1-ctrlF12 #Use prefix A for Alt+, e.g. Aequal, Aq, Aslash, A0, etc.