[Trac #236] New Arabic keyboard mapping needs to be created

Zarro Boogs per Child bugtracker at laptop.org
Sat Nov 11 14:30:08 EST 2006


#236: New Arabic keyboard mapping needs to be created
--------------------------------------+-------------------------------------
 Reporter:  khassounah                |        Owner:  blizzard
     Type:  task                      |       Status:  new     
 Priority:  normal                    |    Milestone:  BTest-1 
Component:  distro                    |   Resolution:          
 Keywords:  language arabic keyboard  |  
--------------------------------------+-------------------------------------
Comment (by khassounah):

 Following is the changes that need to be added to the "ara" symbol file:

 partial alphanumeric_keys
 xkb_symbols "olpc" {
     include "ara(basic)"
     name[Group1]= "Arabic - olpc";

     // As part of the olpc design some changes were made to the Arabic
     // keyboard design. Major changes are:
     //
     //  * Removed the lam-alef single character. Poeple type as they
     //    pronounce, and lam-alef is just a visual formatting of the
     //    sequence and is not often used on the keyboard. It is
     //    similar to the Allah single character, which is also not on
     //    the keyboard.
     //  * Moved the following keys:
     //     o Thal from TLDE to AB05: Due to space limitation on the
     //       keybaord, but also accessibility
     //     o Shadda from TLDE to AD05
     //  * Placed currency letters on number keys and moved the ^ and &
     //    characters to lower keys (This change is worth revisiting
     //    before end of test period)

     key <TLDE> {  [           grave,    asciitilde        ]     };
     key <AE06> {  [               6,    sterling          ]     };
     key <AE07> {  [               7,    EuroSign          ]     };

     key <AD05> {  [      Arabic_feh,    Arabic_shadda     ]     };

     key <AC01> {  [    Arabic_sheen,    less              ]     };
     key <AC02> {  [     Arabic_seen,    greater           ]     };
     key <AC05> {  [      Arabic_lam,    ampersand         ]     };
     key <BKSL> {  [       backslash,    bar               ]     };

     key <AB05> {  [     Arabic_thal,    asciicircum       ]     };
 };

-- 
Ticket URL: <http://dev.laptop.org/ticket/236#comment:2>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list