On Sunday 17 February 2002 10:42 pm, Pablo Saratxaga wrote:
> On Sun, Feb 17, 2002 at 02:32:49AM +0200, Isam Bayazidi wrote:
> >     key <AB05> { [  ], [       0x100fefb,      0x100fef5       ]       };
> >
> > Now that is not correct, the <AB05> should return the Arabic_lam and
> > Arabic_alef when unshifted, and Arabic_lam and Arabic_madaonalef when
> > shifted.. one key returning two letters ..
> > Now how can I define that ? and how can I make it work ?
>
> I don't know if that is possible at all; that is why those values are used
> as a best approximation.

Well those values are not for Arabic letters, they may represent the shape of 
the complex letter .. Now to make the question more specific (I am trying to 
learn Xfree terms for keyboard :-) ) :
I hope I understand correct, Now keysym are the client side codes, while the 
keycodes are server side .. I need the keysym to return not one character, 
but 2 characters .. as I read in the man x(7) :

       "The X keyboard model is broken into two  layers:   server-
       specific codes (called keycodes) which represent the phys­
       ical keys, and server-independent symbols (called keysyms)
       which  represent  the  letters or words that appear on the
       keys."

So I understand from that that a keysym could represent more than one letter, 
that is what I want .. isn't it ?

-- 
Yours,
Isam Bayazidi
Amman - Jordan
====================================================
 Think Linux + Think Arabic = Think www.arabeyes.org
====================================================
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to