diff -r baf90ee3c1da tools/ioemu/vnc_keysym.h --- a/tools/ioemu/vnc_keysym.h Thu Dec 06 13:56:00 2007 +0000 +++ b/tools/ioemu/vnc_keysym.h Thu Dec 06 13:30:06 2007 -0700 @@ -203,6 +203,65 @@ static name2keysym_t name2keysym[]={ { "ydiaeresis", 0x0ff}, {"EuroSign", 0x20ac}, /* XK_EuroSign */ +/* latin 2 extensions */ +{ "Aogonek", 0x01a1}, +{ "breve", 0x01a2}, +{ "Lstroke", 0x01a3}, +{ "Lcaron", 0x01a5}, +{ "Sacute", 0x01a6}, +{ "Scaron", 0x01a9}, +{ "Scedilla", 0x01aa}, +{ "Tcaron", 0x01ab}, +{ "Zacute", 0x01ac}, +{ "Zcaron", 0x01ae}, +{ "Zabovedot", 0x01af}, +{ "aogonek", 0x01b1}, +{ "ogonek", 0x01b2}, +{ "lstroke", 0x01b3}, +{ "lcaron", 0x01b5}, +{ "sacute", 0x01b6}, +{ "caron", 0x01b7}, +{ "scaron", 0x01b9}, +{ "scedilla", 0x01ba}, +{ "tcaron", 0x01bb}, +{ "zacute", 0x01bc}, +{ "doubleacute", 0x01bd}, +{ "zcaron", 0x01be}, +{ "zabovedot", 0x01bf}, +{ "Racute", 0x01c0}, +{ "Abreve", 0x01c3}, +{ "Lacute", 0x01c5}, +{ "Cacute", 0x01c6}, +{ "Ccaron", 0x01c8}, +{ "Eogonek", 0x01ca}, +{ "Ecaron", 0x01cc}, +{ "Dcaron", 0x01cf}, +{ "Dstroke", 0x01d0}, +{ "Nacute", 0x01d1}, +{ "Ncaron", 0x01d2}, +{ "Odoubleacute", 0x01d5}, +{ "Rcaron", 0x01d8}, +{ "Uring", 0x01d9}, +{ "Udoubleacute", 0x01db}, +{ "Tcedilla", 0x01de}, +{ "racute", 0x01e0}, +{ "abreve", 0x01e3}, +{ "lacute", 0x01e5}, +{ "cacute", 0x01e6}, +{ "ccaron", 0x01e8}, +{ "eogonek", 0x01ea}, +{ "ecaron", 0x01ec}, +{ "dcaron", 0x01ef}, +{ "dstroke", 0x01f0}, +{ "nacute", 0x01f1}, +{ "ncaron", 0x01f2}, +{ "odoubleacute", 0x01f5}, +{ "udoubleacute", 0x01fb}, +{ "rcaron", 0x01f8}, +{ "uring", 0x01f9}, +{ "tcedilla", 0x01fe}, +{ "abovedot", 0x01ff}, + /* modifiers */ {"Control_L", 0xffe3}, /* XK_Control_L */ {"Control_R", 0xffe4}, /* XK_Control_R */