textinput/peninputfingerhwrar/data/peninputfingerhwrarwnd.rss
branchRCL_3
changeset 3 f5a1e66df979
child 5 a47de9135b21
equal deleted inserted replaced
0:eb1f2e154e89 3:f5a1e66df979
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource definitions for project peninputfingerhwrar
       
    15 *
       
    16 */
       
    17 
       
    18 //  RESOURCE IDENTIFIER
       
    19 NAME FIHW
       
    20 
       
    21 //  system includes
       
    22 #include <eikon.hrh>
       
    23 #include <aknfeppeninputenums.h>
       
    24 #include <peninputcommonctrls.rh>
       
    25 #include <peninputcommonctrls.hrh>
       
    26 #include <peninputdropdownlist.rh>
       
    27 #include <peninputcommonlayout.rh>
       
    28 #include <aknsconstants.hrh>
       
    29 #include <peninputfingerhwrar.mbg>
       
    30 
       
    31 #include "peninputfingerhwrar.hrh"
       
    32 #include "peninputfingerhwrar.rh"
       
    33 
       
    34 //  MACROS  
       
    35 #define AKN_FEP_FINGERHWR_BMP "\\resource\\apps\\peninputfingerhwrar.mif"
       
    36 
       
    37 // predefined number mappings
       
    38 #define aknfep_number_mode_keymap_standard       "*#+pw"
       
    39 #define aknfep_number_mode_keymap_plain          ""
       
    40 #define aknfep_number_mode_keymap_calculator     "*+-/"
       
    41 #define aknfep_number_mode_keymap_converter      "+-E"
       
    42 #define aknfep_number_mode_keymap_to_field       "+"
       
    43 #define aknfep_number_mode_keymap_fixed_dialling "*#+pw?"
       
    44 #define aknfep_number_mode_keymap_sat            "*#+"
       
    45 #define aknfep_number_mode_keymap_sat_hidden     "*#"
       
    46 #define aknfep_number_mode_keymap_Alpha_numeric  "#"
       
    47 #define aknfep_number_mode_keymap_default        "*:.%/;" 
       
    48 
       
    49 // button caption text in PRC chinese button
       
    50 #define R_STRING_PRC_CHINESE <0x7B80>
       
    51 
       
    52 // button caption text in Taiwan chinese button
       
    53 #define R_STRING_TW_CHINESE <0x81FA>
       
    54 
       
    55 // button caption text in HongKong chinese button
       
    56 #define R_STRING_HK_CHINESE <0x6E2F>
       
    57 
       
    58 RESOURCE RSS_SIGNATURE { }
       
    59 
       
    60 RESOURCE TBUF { buf = ""; }
       
    61 
       
    62 // number mappings
       
    63 RESOURCE TBUF r_akn_fep_hwr_key_mapping_default
       
    64     {
       
    65     buf = aknfep_number_mode_keymap_default;
       
    66     }
       
    67 
       
    68 RESOURCE PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING_LIST r_akn_fep_hwr_key_mapping_string_list
       
    69     {
       
    70     items =
       
    71         {
       
    72         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    73             {
       
    74             numerickeymapping=EAknEditorStandardNumberModeKeymap;
       
    75             PermittedString=aknfep_number_mode_keymap_standard;            
       
    76             },
       
    77         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    78             {
       
    79             numerickeymapping=EAknEditorPlainNumberModeKeymap;
       
    80             PermittedString=aknfep_number_mode_keymap_plain;            
       
    81             },
       
    82         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    83             {
       
    84             numerickeymapping=EAknEditorCalculatorNumberModeKeymap;
       
    85             PermittedString=aknfep_number_mode_keymap_calculator;            
       
    86             },       
       
    87         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    88             {
       
    89             numerickeymapping=EAknEditorConverterNumberModeKeymap;
       
    90             PermittedString=aknfep_number_mode_keymap_converter;            
       
    91             },
       
    92         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    93             {
       
    94             numerickeymapping=EAknEditorToFieldNumberModeKeymap;
       
    95             PermittedString=aknfep_number_mode_keymap_to_field;            
       
    96             },
       
    97         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    98             {
       
    99             numerickeymapping=EAknEditorFixedDiallingNumberModeKeymap;
       
   100             PermittedString=aknfep_number_mode_keymap_fixed_dialling;            
       
   101             },
       
   102         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   103             {
       
   104             numerickeymapping=EAknEditorSATNumberModeKeymap;
       
   105             PermittedString=aknfep_number_mode_keymap_sat;            
       
   106             },      
       
   107         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   108             {
       
   109             numerickeymapping=EAknEditorSATHiddenNumberModeKeymap;
       
   110             PermittedString=aknfep_number_mode_keymap_sat_hidden;            
       
   111             },                             
       
   112         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   113             {
       
   114             numerickeymapping=EAknEditorAlphanumericNumberModeKeymap;
       
   115             PermittedString=aknfep_number_mode_keymap_Alpha_numeric;            
       
   116             }            
       
   117         };
       
   118     }
       
   119 
       
   120 RESOURCE AKN_FEP_FINGERHWR_WINDOW r_fingerhwr_window
       
   121     {
       
   122     supportskin = 1;
       
   123     
       
   124     shadow = r_fingerhwr_window_shadow;
       
   125 
       
   126     icfimage = r_fingerhwr_icf;
       
   127     boxwnd = r_finger_hwr_boxwindow;
       
   128     bgimage = r_fingerhwr_window_background;
       
   129     }
       
   130     
       
   131     
       
   132 RESOURCE PENINPUT_LAYOUT_WINDOW_SHADOW r_fingerhwr_window_shadow
       
   133     {
       
   134     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   135     imgmajorskinid = EAknsMajorGeneric;   
       
   136                 
       
   137     shadowimgtl=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_tl;
       
   138     shadowimgtlmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_tl_mask;
       
   139     shadowimgtlskinid=EAknsMinorGenericQgnGrafFepPopupShadowTl;
       
   140 
       
   141     shadowimgt=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_t;
       
   142     shadowimgtmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_t_mask;
       
   143     shadowimgtskinid=EAknsMinorGenericQgnGrafFepPopupShadowT;
       
   144 
       
   145     shadowimgtr=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_tr;
       
   146     shadowimgtrmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_tr_mask;
       
   147     shadowimgtrskinid=EAknsMinorGenericQgnGrafFepPopupShadowTr;
       
   148 
       
   149     shadowimgl=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_l;
       
   150     shadowimglmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_l_mask;
       
   151     shadowimglskinid=EAknsMinorGenericQgnGrafFepPopupShadowL;
       
   152 
       
   153     shadowimgr=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_r;
       
   154     shadowimgrmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_r_mask;
       
   155     shadowimgrskinid=EAknsMinorGenericQgnGrafFepPopupShadowR;
       
   156 
       
   157     shadowimgbl=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_bl;
       
   158     shadowimgblmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_bl_mask;
       
   159     shadowimgblskinid=EAknsMinorGenericQgnGrafFepPopupShadowBl;
       
   160 
       
   161     shadowimgb=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_b;
       
   162     shadowimgbmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_b_mask;
       
   163     shadowimgbskinid=EAknsMinorGenericQgnGrafFepPopupShadowB;
       
   164 
       
   165     shadowimgbr=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_br;
       
   166     shadowimgbrmask=EMbmPeninputfingerhwrarQgn_graf_fep_popup_shadow_br_mask;
       
   167     shadowimgbrskinid=EAknsMinorGenericQgnGrafFepPopupShadowBr;    
       
   168     }    	
       
   169 	
       
   170 RESOURCE PENINPUT_LAYOUT_WINDOW_BG r_fingerhwr_window_background
       
   171 	{
       
   172     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   173     imgmajorskinid=EAknsMajorGeneric;
       
   174       
       
   175     bgimg = EMbmPeninputfingerhwrarQgn_graf_input_bg;
       
   176     bgimgskinid = EAknsMinorGenericQgnGrafInputBg;
       
   177 	}
       
   178     
       
   179 RESOURCE AKN_FEP_FINGERHWR_ICF r_fingerhwr_icf
       
   180     {
       
   181     colormajorskinid = EAknsMajorSkin;
       
   182     textcolorgrp = EAknsMinorQsnTextColors;
       
   183     textcoloridx = 50;
       
   184     bordercolorgrp = EAknsMinorQsnOtherColors;
       
   185     bordercoloridx = 8;
       
   186     }    
       
   187 
       
   188 RESOURCE AKN_FEP_FINGERHWR_BOXWINDOW r_finger_hwr_boxwindow
       
   189     {
       
   190     colormajorskinid=EAknsMajorSkin;
       
   191     boxbgcolorgrp = EAknsMinorQsnOtherColors;
       
   192     boxbgcoloridx = 8;
       
   193     boxframecolorgrp = EAknsMinorQsnOtherColors;
       
   194     boxframecoloridx = 8;
       
   195     }
       
   196 	
       
   197 	
       
   198 RESOURCE FEP_CTRL_DROP_DOWN_LIST_IMAGE r_fshwr_candidate_drop_down_list
       
   199     {
       
   200     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   201     
       
   202     imgmajorskinid=EAknsMajorGeneric;
       
   203 
       
   204 	bmpListBg=EMbmPeninputfingerhwrarQsn_fr_itut_scroll_bg;
       
   205 	bmpListBgMask=EMbmPeninputfingerhwrarQsn_fr_itut_scroll_bg_mask;
       
   206 	bmpListBgskinid=EAknsMinorGenericQgnGrafFepCandiListPri;   
       
   207 
       
   208     bmpPrimary=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_pri;
       
   209     bmpPrimaryMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_pri_mask;
       
   210     bmpPrimaryskinid=EAknsMinorGenericQgnGrafFepCandiListPri;
       
   211 
       
   212     bmpSecondary=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_sec;
       
   213     bmpSecondaryMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_sec_mask;
       
   214     bmpSecondaryskinid=EAknsMinorGenericQgnGrafFepCandiListSec;
       
   215     
       
   216     bmpHighlight=EMbmPeninputfingerhwrarQsn_fr_input_list_button_highlight;
       
   217     bmpHighlightMask=EMbmPeninputfingerhwrarQsn_fr_input_list_button_highlight_mask;
       
   218     bmpHighlightskinid=EAknsMinorGenericQgnGrafFepCandiListSel;
       
   219     
       
   220     bmpPenDown=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_pressed;
       
   221     bmpPenDownMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_pressed_mask;
       
   222     bmpPenDownskinid=EAknsMinorGenericQgnGrafFepCandiListPressed;
       
   223     
       
   224     bmpNextDisable=EMbmPeninputfingerhwrarQgn_indi_fep_button_expand;
       
   225     bmpNextDisableMask=EMbmPeninputfingerhwrarQgn_indi_fep_button_expand_mask;
       
   226     bmpNextDisableskinid=EAknsMinorGenericQgnIndiFepButtonExpand;
       
   227     
       
   228     bmpNext=EMbmPeninputfingerhwrarQgn_indi_input_list_expand;
       
   229     bmpNextMask=EMbmPeninputfingerhwrarQgn_indi_input_list_expand_mask;
       
   230     bmpNextskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   231     
       
   232     bmpNextPress=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_scroll_down_sel;
       
   233     bmpNextPressMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_scroll_down_sel_mask;
       
   234     bmpNextPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel;
       
   235     
       
   236     bmpClose=EMbmPeninputfingerhwrarQgn_indi_input_candi_list_close;
       
   237     bmpCloseMask=EMbmPeninputfingerhwrarQgn_indi_input_candi_list_close_mask;
       
   238     bmpCloseskinid=EAknsMinorGenericQgnGrafFepCandiListClose;
       
   239     
       
   240     bmpClosePress=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_close_sel;
       
   241     bmpClosePressMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_close_sel_mask;
       
   242     bmpClosePressskinid=EAknsMinorGenericQgnGrafFepCandiListCloseSel;
       
   243     
       
   244     bmpPrevious=EMbmPeninputfingerhwrarQgn_indi_input_list_collapse;
       
   245     bmpPreviousMask=EMbmPeninputfingerhwrarQgn_indi_input_list_collapse_mask;
       
   246     bmpPreviousskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   247     
       
   248     bmpPreviousPress=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_scroll_up_sel;
       
   249     bmpPreviousPressMask=EMbmPeninputfingerhwrarQgn_graf_fep_candi_list_scroll_up_sel_mask;
       
   250     bmpPreviousPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel;
       
   251     
       
   252     colormajorskinid=EAknsMajorSkin;
       
   253     textcolorgrp=EAknsMinorQsnTextColors;
       
   254     textcoloridx=59;
       
   255     
       
   256     bordercolormajorskinid=EAknsMajorSkin;
       
   257     bordercolorgrp=EAknsMinorQsnOtherColors;
       
   258     bordercoloridx=8;
       
   259     }
       
   260 
       
   261 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_back_space
       
   262     {
       
   263     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   264     
       
   265     imgmajorskinid=EAknsMajorGeneric;
       
   266     
       
   267     nactive=EMbmPeninputfingerhwrarQgn_indi_input_backspace;
       
   268     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_backspace_mask;
       
   269     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   270        
       
   271     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_backspace;
       
   272     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_backspace_mask;
       
   273     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   274     
       
   275     active=EMbmPeninputfingerhwrarQgn_indi_input_backspace;
       
   276     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_backspace_mask;
       
   277     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   278         
       
   279     activep=EMbmPeninputfingerhwrarQgn_indi_input_backspace;
       
   280     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_backspace_mask;
       
   281     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   282     
       
   283     disable=EMbmPeninputfingerhwrarQgn_indi_input_backspace;
       
   284     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_backspace_mask;
       
   285     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   286     }
       
   287     
       
   288 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_close
       
   289     {
       
   290     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   291     
       
   292     imgmajorskinid=EAknsMajorGeneric;
       
   293     colorgroup=0xffff;
       
   294     nactive=EMbmPeninputfingerhwrarQgn_indi_input_close;
       
   295     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_close_mask;
       
   296     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   297        
       
   298     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_close;
       
   299     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_close_mask;
       
   300     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   301     
       
   302     active=EMbmPeninputfingerhwrarQgn_indi_input_close;
       
   303     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_close_mask;
       
   304     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   305         
       
   306     activep=EMbmPeninputfingerhwrarQgn_indi_input_close;
       
   307     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_close_mask;
       
   308     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   309     
       
   310     disable=EMbmPeninputfingerhwrarQgn_indi_input_close;
       
   311     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_close_mask;
       
   312     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   313     }
       
   314     
       
   315 
       
   316 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowup
       
   317     {
       
   318     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   319     
       
   320     imgmajorskinid=EAknsMajorGeneric;
       
   321     
       
   322     nactive=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up;
       
   323     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up_mask;
       
   324     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   325        
       
   326     nactivep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up;
       
   327     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up_mask;
       
   328     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   329     
       
   330     active=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up;
       
   331     activemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up_mask;
       
   332     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   333         
       
   334     activep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up;
       
   335     activepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up_mask;
       
   336     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   337     
       
   338     disable=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up;
       
   339     disablemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_up_mask;
       
   340     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   341     }
       
   342 
       
   343 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowdown
       
   344     {
       
   345     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   346     
       
   347     imgmajorskinid=EAknsMajorGeneric;
       
   348     
       
   349     nactive=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down;
       
   350     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down_mask;
       
   351     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   352        
       
   353     nactivep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down;
       
   354     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down_mask;
       
   355     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   356     
       
   357     active=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down;
       
   358     activemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down_mask;
       
   359     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   360         
       
   361     activep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down;
       
   362     activepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down_mask;
       
   363     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   364     
       
   365     disable=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down;
       
   366     disablemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_down_mask;
       
   367     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   368     }
       
   369     
       
   370 
       
   371 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowleft
       
   372     {
       
   373     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   374     
       
   375     imgmajorskinid=EAknsMajorGeneric;
       
   376     
       
   377     nactive=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left;
       
   378     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left_mask;
       
   379     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   380        
       
   381     nactivep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left;
       
   382     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left_mask;
       
   383     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   384     
       
   385     active=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left;
       
   386     activemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left_mask;
       
   387     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   388         
       
   389     activep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left;
       
   390     activepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left_mask;
       
   391     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   392     
       
   393     disable=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left;
       
   394     disablemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_left_mask;
       
   395     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   396     }  
       
   397 
       
   398 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowright
       
   399     {
       
   400     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   401     
       
   402     imgmajorskinid=EAknsMajorGeneric;
       
   403     
       
   404     nactive=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   405     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   406     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   407        
       
   408     nactivep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   409     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   410     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   411     
       
   412     active=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   413     activemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   414     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   415         
       
   416     activep=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   417     activepmsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   418     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   419     
       
   420     disable=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   421     disablemsk=EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   422     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   423     }
       
   424 
       
   425 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_symbol_table_button
       
   426     {
       
   427     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   428     
       
   429     imgmajorskinid=EAknsMajorGeneric;
       
   430     
       
   431     nactive=EMbmPeninputfingerhwrarQgn_indi_input_case_special;
       
   432     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_case_special_mask;
       
   433     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   434        
       
   435     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_case_special;
       
   436     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_case_special_mask;
       
   437     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   438     
       
   439     active=EMbmPeninputfingerhwrarQgn_indi_input_case_special;
       
   440     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_case_special_mask;
       
   441     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   442         
       
   443     activep=EMbmPeninputfingerhwrarQgn_indi_input_case_special;
       
   444     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_case_special_mask;
       
   445     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   446     
       
   447     disable=EMbmPeninputfingerhwrarQgn_indi_input_case_special;
       
   448     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_case_special_mask;
       
   449     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   450     }
       
   451 
       
   452 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_option
       
   453     {
       
   454     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   455     
       
   456     imgmajorskinid=EAknsMajorGeneric;
       
   457     
       
   458     nactive=EMbmPeninputfingerhwrarQgn_indi_input_options;
       
   459     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_options_mask;
       
   460     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   461        
       
   462     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_options;
       
   463     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_options_mask;
       
   464     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   465     
       
   466     active=EMbmPeninputfingerhwrarQgn_indi_input_options;
       
   467     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_options_mask;
       
   468     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   469         
       
   470     activep=EMbmPeninputfingerhwrarQgn_indi_input_options;
       
   471     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_options_mask;
       
   472     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   473     
       
   474     disable=EMbmPeninputfingerhwrarQgn_indi_input_options;
       
   475     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_options_mask;
       
   476     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   477     }
       
   478 
       
   479 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_enter
       
   480     {
       
   481     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   482     
       
   483     imgmajorskinid=EAknsMajorGeneric;
       
   484     
       
   485     nactive=EMbmPeninputfingerhwrarQgn_indi_input_enter;
       
   486     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_enter_mask;
       
   487     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   488        
       
   489     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_enter;
       
   490     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_enter_mask;
       
   491     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   492     
       
   493     active=EMbmPeninputfingerhwrarQgn_indi_input_enter;
       
   494     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_enter_mask;
       
   495     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   496         
       
   497     activep=EMbmPeninputfingerhwrarQgn_indi_input_enter;
       
   498     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_enter_mask;
       
   499     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   500     
       
   501     disable=EMbmPeninputfingerhwrarQgn_indi_input_enter;
       
   502     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_enter_mask;
       
   503     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   504     }
       
   505 
       
   506    
       
   507 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_space
       
   508     {
       
   509     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   510     
       
   511     imgmajorskinid=EAknsMajorGeneric;
       
   512     
       
   513     nactive=EMbmPeninputfingerhwrarQgn_indi_fep_button_space1;
       
   514     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   515        
       
   516     nactivep=EMbmPeninputfingerhwrarQgn_indi_fep_button_space1_sel;
       
   517     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   518     
       
   519     active=EMbmPeninputfingerhwrarQgn_indi_fep_button_space1;
       
   520     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   521         
       
   522     activep=EMbmPeninputfingerhwrarQgn_indi_fep_button_space1_sel;
       
   523     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   524     
       
   525     disable=EMbmPeninputfingerhwrarQgn_indi_fep_button_space1;
       
   526     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   527     }
       
   528 
       
   529 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon1
       
   530     {
       
   531     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   532     imgmajorskinid = EAknsMajorGeneric;
       
   533     
       
   534     iconimage = EMbmPeninputfingerhwrarQgn_indi_input_space_l;
       
   535     iconimagemsk = EMbmPeninputfingerhwrarQgn_indi_input_space_l_mask;
       
   536     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceL;
       
   537     }
       
   538         
       
   539 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon2
       
   540     {
       
   541     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   542     imgmajorskinid = EAknsMajorGeneric;
       
   543     
       
   544     iconimage = EMbmPeninputfingerhwrarQgn_indi_input_space_middle;
       
   545     iconimagemsk = EMbmPeninputfingerhwrarQgn_indi_input_space_middle_mask;
       
   546     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceMiddle;
       
   547     }   
       
   548         
       
   549 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon3
       
   550     {
       
   551     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   552     imgmajorskinid = EAknsMajorGeneric;
       
   553     
       
   554     iconimage = EMbmPeninputfingerhwrarQgn_indi_input_space_r;
       
   555     iconimagemsk = EMbmPeninputfingerhwrarQgn_indi_input_space_r_mask;
       
   556     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceR;
       
   557     }           
       
   558 
       
   559 RESOURCE AKN_FEP_FINGERHWR_ICON_IMAGE r_akn_fep_hwr_indicator_icon
       
   560     {
       
   561 	bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   562     imgmajorskinid = EAknsMajorGeneric;
       
   563     
       
   564     iconimage = EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right;
       
   565     iconimagemsk = EMbmPeninputfingerhwrarQgn_indi_itut_cursor_right_mask;
       
   566     iconimageskinid = EAknsMinorGenericQgnIndiFepButtonChinese;
       
   567 	}
       
   568 
       
   569 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_arabic_3page_hwr_sct_page_1
       
   570     {
       
   571     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   572     
       
   573     imgmajorskinid=EAknsMajorGeneric;
       
   574     
       
   575     nactive=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   576     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   577     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   578        
       
   579     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   580     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   581     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   582     
       
   583     active=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   584     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   585     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   586         
       
   587     activep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   588     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   589     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   590     
       
   591     disable=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   592     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   593     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   594     }
       
   595     
       
   596 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_arabic_3page_hwr_sct_page_2
       
   597     {
       
   598     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   599     
       
   600     imgmajorskinid=EAknsMajorGeneric;
       
   601     
       
   602     nactive=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   603     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   604     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   605        
       
   606     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   607     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   608     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   609     
       
   610     active=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   611     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   612     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   613         
       
   614     activep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   615     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   616     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   617     
       
   618     disable=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   619     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   620     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   621     }
       
   622 
       
   623 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_arabic_3page_hwr_sct_page_3
       
   624     {
       
   625     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   626     
       
   627     imgmajorskinid=EAknsMajorGeneric;
       
   628     
       
   629     nactive=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3;
       
   630     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3_mask;
       
   631     //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   632        
       
   633     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3;
       
   634     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3_mask;
       
   635     //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   636     
       
   637     active=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3;
       
   638     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3_mask;
       
   639     //activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   640         
       
   641     activep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3;
       
   642     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3_mask;
       
   643     //activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   644     
       
   645     disable=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3;
       
   646     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page3_mask;
       
   647     //disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   648     }	
       
   649 
       
   650 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_arabic_2page_hwr_sct_page_1
       
   651     {
       
   652     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   653     
       
   654     imgmajorskinid=EAknsMajorGeneric;
       
   655     
       
   656     nactive=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   657     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   658        
       
   659     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   660     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   661     
       
   662     active=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   663     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   664         
       
   665     activep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   666     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   667     
       
   668     disable=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1;
       
   669     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page1_mask;
       
   670     }
       
   671     
       
   672 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_arabic_2page_hwr_sct_page_2
       
   673     {
       
   674     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   675     
       
   676     imgmajorskinid=EAknsMajorGeneric;
       
   677     
       
   678     nactive=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   679     nactivemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   680        
       
   681     nactivep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   682     nactivepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   683     
       
   684     active=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   685     activemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   686         
       
   687     activep=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   688     activepmsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   689     
       
   690     disable=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2;
       
   691     disablemsk=EMbmPeninputfingerhwrarQgn_indi_input_fshwr_sct_page2_mask;
       
   692     }	
       
   693 	
       
   694 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_akn_fep_vkb_nonirregular_bitmap
       
   695     {
       
   696     bmpfile = AKN_FEP_FINGERHWR_BMP; 
       
   697     imgmajorskinid=EAknsMajorGeneric;
       
   698 
       
   699 	normal = EMbmPeninputfingerhwrarQsn_fr_keypad_button_normal;
       
   700 	normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   701 	  
       
   702 	highlight = EMbmPeninputfingerhwrarQsn_fr_keypad_button_pressed;
       
   703 	highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
   704 	  
       
   705 	dimmed = EMbmPeninputfingerhwrarQsn_fr_keypad_button_inactive;
       
   706 	dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
   707     }
       
   708 
       
   709 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_finger_hwr_numpad_image
       
   710     {
       
   711     bmpfile = AKN_FEP_ITUT_BMP;
       
   712     imgmajorskinid=EAknsMajorGeneric;
       
   713 
       
   714     normal = EMbmPeninputfingerhwrarQsn_fr_keypad_button_normal;
       
   715     normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   716       
       
   717     highlight = EMbmPeninputfingerhwrarQsn_fr_keypad_button_pressed;
       
   718     highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
   719       
       
   720     dimmed = EMbmPeninputfingerhwrarQsn_fr_keypad_button_inactive;
       
   721     dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
   722     }
       
   723 
       
   724 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_finger_hwr_sctpad_image
       
   725     {
       
   726     bmpfile = AKN_FEP_ITUT_BMP;
       
   727     imgmajorskinid=EAknsMajorGeneric;
       
   728 
       
   729     normal = EMbmPeninputfingerhwrarQsn_fr_keypad_button_normal;
       
   730     normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   731       
       
   732     highlight = EMbmPeninputfingerhwrarQsn_fr_keypad_button_pressed;
       
   733     highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
   734       
       
   735     dimmed = EMbmPeninputfingerhwrarQsn_fr_keypad_button_inactive;
       
   736     dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
   737     }
       
   738 
       
   739 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_finger_hwr_numpad
       
   740     {
       
   741     keys = 
       
   742         {
       
   743         PENINPUT_FINGERHWR_KEYPAD_KEY  //1
       
   744             {
       
   745             leftstr = <0x0031>; 
       
   746             scancode = 49;
       
   747             },
       
   748         PENINPUT_FINGERHWR_KEYPAD_KEY  //2
       
   749             {
       
   750             leftstr = <0x0032>;
       
   751             scancode = 50;
       
   752             },
       
   753         PENINPUT_FINGERHWR_KEYPAD_KEY  //3
       
   754             {
       
   755             leftstr = <0x0033>;
       
   756             scancode = 51;
       
   757             },
       
   758         PENINPUT_FINGERHWR_KEYPAD_KEY  //-
       
   759             {
       
   760             leftstr = <0x002D>;
       
   761             scancode = 0x002D;
       
   762             },            
       
   763             
       
   764         PENINPUT_FINGERHWR_KEYPAD_KEY  //4
       
   765             {
       
   766             leftstr = <0x0034>;
       
   767             scancode = 52;
       
   768             },
       
   769         PENINPUT_FINGERHWR_KEYPAD_KEY  //5
       
   770             {
       
   771             leftstr = <0x0035>;
       
   772             scancode = 53;
       
   773             },
       
   774         PENINPUT_FINGERHWR_KEYPAD_KEY  //6
       
   775             {
       
   776             leftstr = <0x0036>;
       
   777             scancode = 54;
       
   778             },
       
   779         PENINPUT_FINGERHWR_KEYPAD_KEY  //+
       
   780             {
       
   781             leftstr = <0x002B>;
       
   782             scancode = 0x002B;
       
   783             },
       
   784             
       
   785         PENINPUT_FINGERHWR_KEYPAD_KEY  //7
       
   786             {
       
   787             leftstr = <0x0037>;
       
   788             scancode = 55;
       
   789             },
       
   790         PENINPUT_FINGERHWR_KEYPAD_KEY  //8
       
   791             {
       
   792             leftstr = <0x0038>;
       
   793             scancode = 56;
       
   794             },
       
   795         PENINPUT_FINGERHWR_KEYPAD_KEY  //9
       
   796             {
       
   797             leftstr = <0x0039>;
       
   798             scancode = 57;
       
   799             },          
       
   800         PENINPUT_FINGERHWR_KEYPAD_KEY  //p
       
   801             {
       
   802             leftstr = <0x0050>;
       
   803             scancode = 0x0050;
       
   804             },            
       
   805             
       
   806         PENINPUT_FINGERHWR_KEYPAD_KEY  //*
       
   807             {
       
   808             leftstr = <0x002A>;
       
   809             scancode = 0x002A;
       
   810             },
       
   811         PENINPUT_FINGERHWR_KEYPAD_KEY  //0
       
   812             {
       
   813             leftstr = <0x0030>;
       
   814             scancode = 48;
       
   815             },
       
   816         PENINPUT_FINGERHWR_KEYPAD_KEY  //#
       
   817             {
       
   818             leftstr = <0x0023>;
       
   819             scancode = 0x0023;
       
   820             },
       
   821         PENINPUT_FINGERHWR_KEYPAD_KEY  //w
       
   822             {
       
   823             leftstr = <0x0077>;
       
   824             scancode = 0x0077;
       
   825             }           
       
   826         };
       
   827     }
       
   828 
       
   829 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_finger_hwr_sctpad_fix
       
   830     {
       
   831     keys = 
       
   832         {
       
   833         PENINPUT_FINGERHWR_KEYPAD_KEY  //space
       
   834             {
       
   835             leftstr = <0xF812>; 
       
   836             scancode = 0x0020;
       
   837             },
       
   838         PENINPUT_FINGERHWR_KEYPAD_KEY  //enter
       
   839             {
       
   840             leftstr = <0x21B2>;
       
   841             scancode = 0x000D;
       
   842             }
       
   843         };
       
   844     }
       
   845 
       
   846 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_arabic_finger_hwr_portrait_symbol_table
       
   847     {
       
   848     keys = 
       
   849         {
       
   850         PENINPUT_FINGERHWR_KEYPAD_KEY  //!
       
   851             {
       
   852             leftstr = <0x0021>;
       
   853             scancode = 0x0021;
       
   854             },            
       
   855         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
   856             {
       
   857             leftstr = <0x061F>;
       
   858             scancode = 0x061F;
       
   859             },            
       
   860         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
   861             {
       
   862             leftstr = <0x002E>;
       
   863             scancode = 0x002E;
       
   864             },            
       
   865         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
   866             {
       
   867             leftstr = <0x060C>;
       
   868             scancode = 0x060C;
       
   869             },      
       
   870         
       
   871         // second row		
       
   872         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
   873             {
       
   874             leftstr = <0x003A>;
       
   875             scancode = 0x003A;
       
   876             },            
       
   877         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   878             {
       
   879             leftstr = <0x002C>;
       
   880             scancode = 0x002C;
       
   881             },            
       
   882         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   883             {
       
   884             leftstr = <0x061B>;
       
   885             scancode = 0x061B;
       
   886             },            
       
   887         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   888             {
       
   889             leftstr = <0x0040>;
       
   890             scancode = 0x0040;
       
   891             },            
       
   892         // third row   
       
   893         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   894             {
       
   895             leftstr = <0x003B>;
       
   896             scancode = 0x003B;
       
   897             },            
       
   898         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   899             {
       
   900             leftstr = <0x005F>;
       
   901             scancode = 0x005F;
       
   902             },            
       
   903         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   904             {
       
   905             leftstr = <0x002D>;
       
   906             scancode = 0x002D;
       
   907             },            
       
   908         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ?
       
   909             {
       
   910             leftstr = <0x003F>;
       
   911             scancode = 0x003F;
       
   912             },            
       
   913        
       
   914 	    // fouth row
       
   915         PENINPUT_FINGERHWR_KEYPAD_KEY  //half #
       
   916             {
       
   917             leftstr = <0x0023>;
       
   918             scancode = 0x0023;
       
   919             },
       
   920         PENINPUT_FINGERHWR_KEYPAD_KEY  //half *
       
   921             {
       
   922             leftstr = <0x002A>;
       
   923             scancode = 0x002A;
       
   924             },
       
   925 		PENINPUT_FINGERHWR_KEYPAD_KEY  //half (
       
   926             {
       
   927             leftstr = <0x0028>;
       
   928             scancode = 0x0028;
       
   929             },	
       
   930         PENINPUT_FINGERHWR_KEYPAD_KEY  //half )
       
   931             {
       
   932             leftstr = <0x0029>;
       
   933             scancode = 0x0029;
       
   934             },
       
   935 			
       
   936 		// second page
       
   937         // first row		
       
   938         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   939             {
       
   940             leftstr = <0x2018>;
       
   941             scancode = 0x2018;
       
   942             }, 
       
   943 
       
   944         PENINPUT_FINGERHWR_KEYPAD_KEY  //~
       
   945             {
       
   946             leftstr = <0x007E>;
       
   947             scancode = 0x007E;
       
   948             },           
       
   949         PENINPUT_FINGERHWR_KEYPAD_KEY  //&
       
   950             {
       
   951             leftstr = <0x0026>;
       
   952             scancode = 0x0026;
       
   953             },
       
   954         PENINPUT_FINGERHWR_KEYPAD_KEY  // "
       
   955             {
       
   956             leftstr = <0x201C>;
       
   957             scancode = 0x201C;
       
   958             },
       
   959         
       
   960         // second row 		
       
   961         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
   962             {
       
   963             leftstr = <0x00A5>;
       
   964             scancode = 0x00A5;
       
   965             },
       
   966             
       
   967         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   968             {
       
   969             leftstr = <0x00A3>;
       
   970             scancode = 0x00A3;
       
   971             },
       
   972         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   973             {
       
   974             leftstr = <0x20AC>;
       
   975             scancode = 0x20AC;
       
   976             },  
       
   977         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   978             {
       
   979             leftstr = <0x0024>;
       
   980             scancode = 0x0024;
       
   981             },
       
   982 		
       
   983         // third row		
       
   984         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
   985             {
       
   986             leftstr = <0x005C>;
       
   987             scancode = 0x005C;
       
   988             },
       
   989             
       
   990         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   991             {
       
   992             leftstr = <0x2030>;
       
   993             scancode = 0x2030;
       
   994             },
       
   995         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
   996             {
       
   997             leftstr = <0x0025>;
       
   998             scancode = 0x0025;
       
   999             },            
       
  1000         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
  1001             {
       
  1002             leftstr = <0x066A>;
       
  1003             scancode = 0x066A;
       
  1004             }, 
       
  1005 		
       
  1006         // fouth row		
       
  1007         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
  1008             {
       
  1009             leftstr = <0x002F>;
       
  1010             scancode = 0x002F;
       
  1011             },
       
  1012 
       
  1013         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
  1014             {
       
  1015             leftstr = <0x00F7>;
       
  1016             scancode = 0x00F7;
       
  1017             },
       
  1018         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
  1019             {
       
  1020             leftstr = <0x00D7>;
       
  1021             scancode = 0x00D7;
       
  1022             }, 
       
  1023         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1024             {
       
  1025             leftstr = <0x002B>;
       
  1026             scancode = 0x002B;
       
  1027             },
       
  1028         
       
  1029         // page 3
       
  1030 		// row 1
       
  1031         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  |
       
  1032             {
       
  1033             leftstr = <0x007C>;
       
  1034             scancode = 0x007C;
       
  1035             }, 
       
  1036         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1037             {
       
  1038             leftstr = <0x00BF>;
       
  1039             scancode = 0x00BF;
       
  1040             },            
       
  1041         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  ^
       
  1042             {
       
  1043             leftstr = <0x005E>;
       
  1044             scancode = 0x005E;
       
  1045             },
       
  1046         PENINPUT_FINGERHWR_KEYPAD_KEY  //half 
       
  1047             {
       
  1048             leftstr = <0x003D>;
       
  1049             scancode = 0x003D;
       
  1050             },
       
  1051 		
       
  1052         // row 2		
       
  1053 		PENINPUT_FINGERHWR_KEYPAD_KEY  // <
       
  1054             {
       
  1055             leftstr = <0x003C>; 
       
  1056             scancode = 0x003C;
       
  1057             },
       
  1058         PENINPUT_FINGERHWR_KEYPAD_KEY  // >
       
  1059             {
       
  1060             leftstr = <0x003E>;
       
  1061             scancode = 0x003E;
       
  1062             },
       
  1063         PENINPUT_FINGERHWR_KEYPAD_KEY  // [
       
  1064             {
       
  1065             leftstr = <0x005B>;
       
  1066             scancode = 0x005B;
       
  1067             },
       
  1068         PENINPUT_FINGERHWR_KEYPAD_KEY  // ]
       
  1069             {
       
  1070             leftstr = <0x005D>;
       
  1071             scancode = 0x005D;
       
  1072             },            
       
  1073         // row 3    
       
  1074         PENINPUT_FINGERHWR_KEYPAD_KEY  // {
       
  1075             {
       
  1076             leftstr = <0x007B>;
       
  1077             scancode = 0x007B;
       
  1078             },
       
  1079         PENINPUT_FINGERHWR_KEYPAD_KEY  // }
       
  1080             {
       
  1081             leftstr = <0x007D>;
       
  1082             scancode = 0x007D;
       
  1083             },
       
  1084         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1085             {
       
  1086             leftstr = <0x00A4>;
       
  1087             scancode = 0x00A4;
       
  1088             },
       
  1089         PENINPUT_FINGERHWR_KEYPAD_KEY  // 
       
  1090             {
       
  1091             leftstr = <0x2022>;
       
  1092             scancode = 0x2022;
       
  1093             },
       
  1094             
       
  1095         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1096             {
       
  1097             leftstr = <0x00AE>;
       
  1098             scancode = 0x00AE;
       
  1099             },
       
  1100         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1101             {
       
  1102             leftstr = <0x263A>;
       
  1103             scancode = 0x263A;
       
  1104             },
       
  1105         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1106             {
       
  1107             leftstr = <0x2665>;
       
  1108             scancode = 0x2665;
       
  1109             },          
       
  1110         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1111             {
       
  1112             leftstr = <0x266B>;
       
  1113             scancode = 0x266B;
       
  1114             }	
       
  1115         };
       
  1116     }
       
  1117 
       
  1118 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_arabic_finger_hwr_landscape_symbol_table
       
  1119     {
       
  1120     keys = 
       
  1121         {
       
  1122         PENINPUT_FINGERHWR_KEYPAD_KEY  //arabic comma
       
  1123             {
       
  1124             leftstr = <0x061b>;
       
  1125             scancode = 0x061b;
       
  1126             },            
       
  1127         PENINPUT_FINGERHWR_KEYPAD_KEY  //arabic semicolon
       
  1128             {
       
  1129             leftstr = <0x0040>; // @
       
  1130             scancode = 0x0040;
       
  1131             },            
       
  1132         PENINPUT_FINGERHWR_KEYPAD_KEY  //arabic question mark
       
  1133             {
       
  1134             leftstr = <0x0021>; // !
       
  1135             scancode = 0x0021;
       
  1136             },            
       
  1137         PENINPUT_FINGERHWR_KEYPAD_KEY  //arabic percent sign
       
  1138             {
       
  1139             leftstr = <0x061F>;
       
  1140             scancode = 0x061F;
       
  1141             },            
       
  1142         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ,
       
  1143             {
       
  1144             leftstr = <0x002E>;
       
  1145             scancode = 0x002E;
       
  1146             },            
       
  1147         PENINPUT_FINGERHWR_KEYPAD_KEY  //half .
       
  1148             {
       
  1149             leftstr = <0x060C>;
       
  1150             scancode = 0x060C;
       
  1151             },            
       
  1152         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ?
       
  1153             {
       
  1154             leftstr = <0x003B>;
       
  1155             scancode = 0x003B;
       
  1156             },            
       
  1157         PENINPUT_FINGERHWR_KEYPAD_KEY  //half !
       
  1158             {
       
  1159             leftstr = <0x0026>;
       
  1160             scancode = 0x0026;
       
  1161             },            
       
  1162             
       
  1163         PENINPUT_FINGERHWR_KEYPAD_KEY  //half :
       
  1164             {
       
  1165             leftstr = <0x201C>;
       
  1166             scancode = 0x201C;
       
  1167             },            
       
  1168         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ;
       
  1169             {
       
  1170             leftstr = <0x003F>;
       
  1171             scancode = 0x003F;
       
  1172             },            
       
  1173         PENINPUT_FINGERHWR_KEYPAD_KEY  // :
       
  1174             {
       
  1175             leftstr = <0x003A>;
       
  1176             scancode = 0x003A;
       
  1177             },            
       
  1178         PENINPUT_FINGERHWR_KEYPAD_KEY  // ,
       
  1179             {
       
  1180             leftstr = <0x002C>;
       
  1181             scancode = 0x002C;
       
  1182             },            
       
  1183         // Thrid Row
       
  1184         PENINPUT_FINGERHWR_KEYPAD_KEY  //half #
       
  1185             {
       
  1186             leftstr = <0x0023>;
       
  1187             scancode = 0x0023;
       
  1188             },
       
  1189         PENINPUT_FINGERHWR_KEYPAD_KEY  //half *
       
  1190             {
       
  1191             leftstr = <0x002A>;
       
  1192             scancode = 0x002A;
       
  1193             },
       
  1194         PENINPUT_FINGERHWR_KEYPAD_KEY  //half `
       
  1195             {
       
  1196             leftstr = <0x2018>;
       
  1197             scancode = 0x2018;
       
  1198             },
       
  1199         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ~
       
  1200             {
       
  1201             leftstr = <0x007E>;
       
  1202             scancode = 0x007E;
       
  1203             }, 
       
  1204 
       
  1205         PENINPUT_FINGERHWR_KEYPAD_KEY  // (
       
  1206             {
       
  1207             leftstr = <0x0028>;
       
  1208             scancode = 0x0028;
       
  1209             },           
       
  1210         PENINPUT_FINGERHWR_KEYPAD_KEY  // )
       
  1211             {
       
  1212             leftstr = <0x0029>;
       
  1213             scancode = 0x0029;
       
  1214             },
       
  1215 		// Fouth Row	
       
  1216         PENINPUT_FINGERHWR_KEYPAD_KEY  // _
       
  1217             {
       
  1218             leftstr = <0x005F>;
       
  1219             scancode = 0x005F;
       
  1220             },           
       
  1221         PENINPUT_FINGERHWR_KEYPAD_KEY  // -
       
  1222             {
       
  1223             leftstr = <0x002D>;
       
  1224             scancode = 0x002D;
       
  1225             },
       
  1226             
       
  1227         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1228             {
       
  1229             leftstr = <0x00A5>; // 
       
  1230             scancode = 0x00A5;
       
  1231             },
       
  1232         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1233             {
       
  1234             leftstr = <0x00A3>;
       
  1235             scancode = 0x00A3;
       
  1236             },  
       
  1237         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1238             {
       
  1239             leftstr = <0x20AC>;
       
  1240             scancode = 0x20AC;
       
  1241             },
       
  1242         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1243             {
       
  1244             leftstr = <0x0024>;
       
  1245             scancode = 0x0024;
       
  1246             },
       
  1247         // second page
       
  1248         // first row		
       
  1249         PENINPUT_FINGERHWR_KEYPAD_KEY  //half [
       
  1250             {
       
  1251             leftstr = <0x005B>;
       
  1252             scancode = 0x005B;
       
  1253             },
       
  1254         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  ]
       
  1255             {
       
  1256             leftstr = <0x005D>;
       
  1257             scancode = 0x005D;
       
  1258             },            
       
  1259         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  revert /
       
  1260             {
       
  1261             leftstr = <0x005C>;
       
  1262             scancode = 0x005C;
       
  1263             },  
       
  1264         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1265             {
       
  1266             leftstr = <0x2030>;
       
  1267             scancode = 0x2030;
       
  1268             },
       
  1269 
       
  1270         PENINPUT_FINGERHWR_KEYPAD_KEY  //half %
       
  1271             {
       
  1272             leftstr = <0x0025>;
       
  1273             scancode = 0x0025;
       
  1274             },
       
  1275         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1276             {
       
  1277             leftstr = <0x066A>;
       
  1278             scancode = 0x066A;
       
  1279             }, 
       
  1280         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  <
       
  1281             {
       
  1282             leftstr = <0x003C>;
       
  1283             scancode = 0x003C;
       
  1284             },
       
  1285         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  >
       
  1286             {
       
  1287             leftstr = <0x003E>;
       
  1288             scancode = 0x003E;
       
  1289             },
       
  1290                 
       
  1291         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  /
       
  1292             {
       
  1293             leftstr = <0x002F>;
       
  1294             scancode = 0x002F;
       
  1295             }, 
       
  1296         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  
       
  1297             {
       
  1298             leftstr = <0x00F7>;
       
  1299             scancode = 0x00F7;
       
  1300             },            
       
  1301         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
  1302             {
       
  1303             leftstr = <0x00D7>;
       
  1304             scancode = 0x00D7;
       
  1305             },
       
  1306         PENINPUT_FINGERHWR_KEYPAD_KEY  //half
       
  1307             {
       
  1308             leftstr = <0x002B>;
       
  1309             scancode = 0x002B;
       
  1310             },
       
  1311 		// third row	
       
  1312 		PENINPUT_FINGERHWR_KEYPAD_KEY  //{
       
  1313             {
       
  1314             leftstr = <0x007B>; 
       
  1315             scancode = 0x007B;
       
  1316             },
       
  1317         PENINPUT_FINGERHWR_KEYPAD_KEY  // }
       
  1318             {
       
  1319             leftstr = <0x007D>;
       
  1320             scancode = 0x007D;
       
  1321             },
       
  1322         PENINPUT_FINGERHWR_KEYPAD_KEY  // |
       
  1323             {
       
  1324             leftstr = <0x007C>; 
       
  1325             scancode = 0x007C;
       
  1326             },
       
  1327         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1328             {
       
  1329             leftstr = <0x00BF>;
       
  1330             scancode = 0x00BF;
       
  1331             },            
       
  1332             
       
  1333         PENINPUT_FINGERHWR_KEYPAD_KEY  // ^
       
  1334             {
       
  1335             leftstr = <0x005E>;
       
  1336             scancode = 0x005E;
       
  1337             },
       
  1338         PENINPUT_FINGERHWR_KEYPAD_KEY  // =
       
  1339             {
       
  1340             leftstr = <0x003D>;
       
  1341             scancode = 0x003D;
       
  1342             },
       
  1343 			
       
  1344 		// fouth row	
       
  1345         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1346             {
       
  1347             leftstr = <0x00A4>;
       
  1348             scancode = 0x00A4;
       
  1349             },
       
  1350         PENINPUT_FINGERHWR_KEYPAD_KEY  // 
       
  1351             {
       
  1352             leftstr = <0x2022>;
       
  1353             scancode = 0x2022;
       
  1354             },
       
  1355             
       
  1356         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1357             {
       
  1358             leftstr = <0x00AE>;
       
  1359             scancode = 0x00AE;
       
  1360             },
       
  1361         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1362             {
       
  1363             leftstr = <0x263A>;
       
  1364             scancode = 0x263A;
       
  1365             },
       
  1366         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1367             {
       
  1368             leftstr = <0x2665>;
       
  1369             scancode = 0x2665;
       
  1370             },          
       
  1371         PENINPUT_FINGERHWR_KEYPAD_KEY  //
       
  1372             {
       
  1373             leftstr = <0x266B>;
       
  1374             scancode = 0x266B;
       
  1375             }	
       
  1376         };
       
  1377     }