From: "Pat Campbell" Subject: [PATCH][IOEMU] Add latin2 key symbol definitions Date: Thu, 06 Dec 2007 12:52:47 -0700 Message-ID: <4757F056.3E48.0018.0@novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=__Part3B1D291F.0__=" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --=__Part3B1D291F.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Attached patch adds latin 2 key symbol definitions to vnc_keymap.h Allows Hungarian users plus others to enter their language specific accented characters. Please apply to xen- unstable. Signed- off- by: Pat Campbell --=__Part3B1D291F.0__= Content-Type: text/plain; name="vnc_keysym-latin2.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="vnc_keysym-latin2.patch" 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[]=3D{ { "ydiaeresis", 0x0ff}, {"EuroSign", 0x20ac}, /* XK_EuroSign */ =20 +/* 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 */ --=__Part3B1D291F.0__= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --=__Part3B1D291F.0__=--