partial default alphanumeric_keys xkb_symbols "progm" { include "us(intl)" key { [ comma, less] }; // , < key { [ period, greater] }; // . > key { [ slash, question] }; // / ? key { [ semicolon, plus] }; // ; + key { [ at, quoteleft] }; // @ ` key { [ bracketleft, braceleft] }; // [ { key { [bracketright, braceright] }; // ] } key { [ 1, exclam] }; // 1 ! key { [ 2, quotedbl] }; // 2 " key { [ 3, numbersign] }; // 3 # key { [ 4, dollar] }; // 4 $ key { [ 5, percent] }; // 5 % key { [ 6, ampersand] }; // 6 & key { [ 7, quoteright] }; // 7 ' key { [ 8, parenleft] }; // 8 ( key { [ 9, parenright] }; // 9 ) key { [ 0, minus] }; // 0 - key { [ colon, asterisk] }; // : * key { [ underscore, equal] }; // _ = key { [ backslash, bar] }; // \ | key { [ asciicircum, asciitilde] }; // ^ ~ };