wok-current diff svkbd/stuff/layout.fr.h @ rev 16436

Add svkbd-fr
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Apr 18 11:55:24 2014 +0000 (2014-04-18)
parents
children 7c96100e0a36
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/svkbd/stuff/layout.fr.h	Fri Apr 18 11:55:24 2014 +0000
     1.3 @@ -0,0 +1,71 @@
     1.4 +static Key keys[] = {
     1.5 +	{ "&1", XK_ampersand, 1 },
     1.6 +	{ "é2~", XK_eacute, 1 },
     1.7 +	{ "\"3#", XK_quotedbl, 1 },
     1.8 +	{ "'4{", XK_apostrophe, 1 },
     1.9 +	{ "(5[", XK_parenleft, 1 },
    1.10 +	{ "-6|", XK_minus, 1 },
    1.11 +	{ "é7`", XK_egrave, 1 },
    1.12 +	{ "_8\", XK_underscore, 1 },
    1.13 +	{ "ç9^", XK_cedilla, 1 },
    1.14 +	{ "à0@", XK_agrave, 1 },
    1.15 +	{ ")°]", XK_parenright, 1 },
    1.16 +	{ "=+}", XK_equal, 1 },
    1.17 +	{ "<-", XK_BackSpace, 2 },
    1.18 +	{ 0 }, /* New row */
    1.19 +	{ "->|", XK_Tab, 1 },
    1.20 +	{ "aA", XK_a, 1 },
    1.21 +	{ "zZ", XK_z, 1 },
    1.22 +	{ "eE€", XK_e, 1 },
    1.23 +	{ "rR", XK_r, 1 },
    1.24 +	{ "tT", XK_t, 1 },
    1.25 +	{ "yY", XK_y, 1 },
    1.26 +	{ "uU", XK_u, 1 },
    1.27 +	{ "iI", XK_i, 1 },
    1.28 +	{ "oO", XK_o, 1 },
    1.29 +	{ "pP", XK_p, 1 },
    1.30 +	{ "^", XK_caret, 1 },
    1.31 +	{ "$£¤", XK_dollar, 1 },
    1.32 +	{ "Return", XK_Return, 3 },
    1.33 +	{ 0 }, /* New row */
    1.34 +	{ 0, XK_Caps_Lock, 2 },
    1.35 +	{ "qQ", XK_q, 1 },
    1.36 +	{ "sS", XK_s, 1 },
    1.37 +	{ "dD", XK_d, 1 },
    1.38 +	{ "fF", XK_f, 1 },
    1.39 +	{ "gG", XK_g, 1 },
    1.40 +	{ "hH", XK_h, 1 },
    1.41 +	{ "jJ", XK_j, 1 },
    1.42 +	{ "kK", XK_k, 1 },
    1.43 +	{ "lL", XK_l, 1 },
    1.44 +	{ "mM", XK_m, 1 },
    1.45 +	{ "ù%", XK_ugrave, 1 },
    1.46 +	{ "*µ", XK_multiply, 1 },
    1.47 +	{ "\\|", XK_backslash, 1 },
    1.48 +	{ 0 }, /* New row */
    1.49 +	{ 0, XK_Shift_L, 3 },
    1.50 +	{ "wW", XK_w, 1 },
    1.51 +	{ "xX", XK_x, 1 },
    1.52 +	{ "cC", XK_c, 1 },
    1.53 +	{ "vV", XK_v, 1 },
    1.54 +	{ "bB", XK_b, 1 },
    1.55 +	{ "nN", XK_n, 1 },
    1.56 +	{ ",?", XK_comma, 1 },
    1.57 +	{ ";.", XK_semicolon, 1 },
    1.58 +	{ ":/", XK_colon, 1 },
    1.59 +	{ "!§", XK_exclam, 1 },
    1.60 +	{ 0, XK_Shift_R, 2 },
    1.61 +	{ 0 }, /* New row */
    1.62 +	{ "Ctrl", XK_Control_L, 2 },
    1.63 +	{ "Alt", XK_Alt_L, 2 },
    1.64 +	{ "", XK_space, 5 },
    1.65 +	{ "Alt", XK_Alt_R, 2 },
    1.66 +	{ "Ctrl", XK_Control_R, 2 },
    1.67 +	{ "[X]", XK_Cancel, 1},
    1.68 +};
    1.69 +
    1.70 +Buttonmod buttonmods[] = {
    1.71 +	{ XK_Shift_L, Button2 },
    1.72 +	{ XK_Alt_L, Button3 },
    1.73 +};
    1.74 +