#QWERTZ Hungarian
#clear all settings
setkey -r
#setkey [new character] [QWERTY-USA character]
setkey y z 
setkey z y 
setkey Y Z 
setkey Z Y 
setkey 0 backquote
setkey quote exclam
setkey doublequote at
setkey plus numbersign
setkey exclam dollar
setkey slash caret
setkey equal ampersand
setkey parenleft asterisk 
setkey parenright parenleft
setkey backslash Aq
setkey bar Aw
setkey bracketleft Af 
setkey bracketright Ag
#setkey greater Aoem102 - Aoem102 not supported
#this is a y key in hungarian keyboard
setkey greater Az
setkey numbersign Ax
setkey ampersand Ac
setkey at Av
setkey braceleft Ab 
setkey braceright An
setkey less Am
#use É (USA=:) for $
setkey dollar colon
setkey question less
setkey colon greater
setkey minus slash
setkey underscore question
setkey at doublequote
setkey tilde A1
setkey caret A3
setkey backquote A7

#use  Ö for asterisk
setkey asterisk 0

setkey dollar Asemicolon
setkey semicolon Acomma
setkey greater Aperiod
setkey asterisk Aslash
#semicolon  use é key
#Hun AltGR chars: less greater numbersign ampersand at braceleft braceright semicolon asterisk backslash bar tilde caret quote doublequote bracketleft bracketright

setkey backquote A9
setkey doublequote A0



setkey -e
if [ "${quiet}" = "" ]; then
	echo "QWERTZ_HUN KBD   e ';'"
	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. 