xkb_symbols "extended" { name[Group1]= "italian"; // Alphanumeric section key { [ less, greater ] }; key { [ at, numbersign ], [ periodcentered ] }; key { [ ampersand, 1 ], [guillemotleft,guillemotright ] }; key { [ quotedbl, 2 ] }; key { [ apostrophe, 3 ] }; key { [ parenleft, 4 ], [ braceleft, bracketleft ] }; key { [ ccedilla, 5 ], [ Ccedilla, Iacute ] }; key { [ egrave, 6 ], [ paragraph, periodcentered] }; key { [ parenright, 7 ], [ braceright, bracketright ] }; key { [ sterling, 8 ], [ infinity ] }; key { [ agrave, 9 ], [ acute, Ocircumflex ] }; key { [ eacute, 0 ], [ grave, Oacute ] }; key { [ minus, underscore ] }; key { [ equal, plus ], [ notequal, plusminus ] }; key { [ q, Q ] }; key { [ z, Z ] }; key { [ e, E ] }; key { [ r, R ], [ registered ] }; key { [ t, T ] }; key { [ y, Y ], [ Uacute, ydiaeresis ] }; key { [ u, U ] }; key { [ i, I ], [ icircumflex, idiaeresis ] }; key { [ o, O ] }; key { [ p, P ] }; key { [ igrave, asciicircum ] }; key { [ dollar, asterisk ] }; key { [ section, degree ], [ at, numbersign ] }; key { [ a, A ] , [ aring, Aring ] }; key { [ s, S ], [ ssharp ] }; key { [ d, D ] }; key { [ f, F ] }; key { [ g, G ] }; key { [ h, H ], [ Igrave, Icircumflex ] }; key { [ j, J ], [ Idiaeresis, Iacute ] }; key { [ k, K ], [ Egrave, Ediaeresis ] }; key { [ l, L ], [ ssharp, bar ] }; key { [ m, M ], [ mu, Oacute ] }; key { [ ugrave, percent ], [ ae, AE ] }; key { [ w, W ] }; key { [ x, X ] }; key { [ c, C ], [ copyright, copyright ] }; key { [ v, V ] }; key { [ b, B ] }; key { [ n, N ], [ dead_tilde ] }; key { [ comma, question ], [ questiondown ] }; key { [ semicolon, period ] }; key { [ colon, slash ], [ bar, backslash ] }; key { [ ograve, exclam ], [ exclamdown ] }; // End alphanumeric section key { [ KP_Decimal , KP_Delete ] }; // End "Keypad" section };