|
1 # This is the global environment file to configure the specific device keypad test suite. |
|
2 |
|
3 |
|
4 [keypad] |
|
5 # Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc. |
|
6 # Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02) |
|
7 # Default keypad type value is 2 (EKeyboard_Full). |
|
8 keypad_type =2 |
|
9 keypad_device_keys =0 |
|
10 keypad_app_keys =0 |
|
11 keypad_click_volume_max =1 |
|
12 default_keypad_state_value =1 |
|
13 default_keypad_click_state_value=1 |
|
14 # Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests |
|
15 pass_key_str ={keys, scancode_string24} |
|
16 pass_key ={keys, scancode24} |
|
17 |
|
18 |
|
19 [test_coverage] |
|
20 # Specifies how many keys (not modifiers) are being tested. |
|
21 # Possible values: |
|
22 # VeryLow - 1/8 of the possible keys are tested. |
|
23 # Low - 1/4 of the possible keys are tested. |
|
24 # Medium - 1/2 of the possible keys are tested. |
|
25 # Full - All possible keys are tested. |
|
26 test_coverage =Low |
|
27 |
|
28 |
|
29 # |
|
30 # Scancodes and modifiers for specific device keypad |
|
31 # |
|
32 |
|
33 [keys] |
|
34 # Scancodes for specific device board |
|
35 scancode_string1 ='1' key |
|
36 scancode1 ='1' |
|
37 |
|
38 scancode_string2 ='2' key |
|
39 scancode2 ='2' |
|
40 |
|
41 scancode_string3 ='3' key |
|
42 scancode3 ='3' |
|
43 |
|
44 scancode_string4 ='4' key |
|
45 scancode4 ='4' |
|
46 |
|
47 scancode_string5 ='5' key |
|
48 scancode5 ='5' |
|
49 |
|
50 scancode_string6 ='6' key |
|
51 scancode6 ='6' |
|
52 |
|
53 scancode_string7 ='7' key |
|
54 scancode7 ='7' |
|
55 |
|
56 scancode_string8 ='8' key |
|
57 scancode8 ='8' |
|
58 |
|
59 scancode_string9 ='9' key |
|
60 scancode9 ='9' |
|
61 |
|
62 scancode_string10 ='0' key |
|
63 scancode10 ='0' |
|
64 |
|
65 scancode_string11 =Left green line key (top left) |
|
66 scancode11 =EStdKeyDevice0 |
|
67 |
|
68 scancode_string12 =Blue key that looks like an orbit -> .()* (next to the last key clicked) |
|
69 scancode12 =EStdKeyApplication0 |
|
70 |
|
71 scancode_string13 =Right green line key (top right) |
|
72 scancode13 =EStdKeyDevice1 |
|
73 |
|
74 scancode_string14 =Green phone (Yes) key |
|
75 scancode14 =EStdKeyYes |
|
76 |
|
77 scancode_string15 =Backspace (C) key |
|
78 scancode15 =EStdKeyBackspace |
|
79 |
|
80 scancode_string16 =MM key |
|
81 scancode16 =EStdKeyApplication2 |
|
82 |
|
83 scancode_string17 =Red phone (No) key |
|
84 scancode17 =EStdKeyNo |
|
85 |
|
86 scancode_string18 =Increase volume key |
|
87 scancode18 =EStdKeyIncVolume |
|
88 |
|
89 scancode_string19 =Decrease volume key |
|
90 scancode19 =EStdKeyDecVolume |
|
91 |
|
92 scancode_string20 =Up arrow key |
|
93 scancode20 =EStdKeyUpArrow |
|
94 |
|
95 scancode_string21 =Down arrow key |
|
96 scancode21 =EStdKeyDownArrow |
|
97 |
|
98 scancode_string22 =Left arrow key |
|
99 scancode22 =EStdKeyLeftArrow |
|
100 |
|
101 scancode_string23 =Right arrow key |
|
102 scancode23 =EStdKeyRightArrow |
|
103 |
|
104 scancode_string24 =Navi key (between the arrows) |
|
105 scancode24 =EStdKeyDevice3 |
|
106 |
|
107 scancode_string25 =Asterisk (*) key |
|
108 scancode25 ='*' |
|
109 |
|
110 scancode_string26 =Hash (#) key |
|
111 scancode26 =EStdKeyHash |
|
112 |
|
113 scancode_string27 =X1 key |
|
114 scancode27 =EStdKeyF1 |
|
115 |
|
116 scancode_string28 =X2 key |
|
117 scancode28 =EStdKeyF2 |
|
118 |
|
119 scancode_string29 =X3 key |
|
120 scancode29 =EStdKeyApplication19 |
|
121 |
|
122 scancode_string30 =X4 key |
|
123 scancode30 =EStdKeyF4 |
|
124 |
|
125 scancode_string31 =X5 key |
|
126 scancode31 =EStdKeyApplication1A |
|
127 |
|
128 scancode_string32 =X6 key |
|
129 scancode32 =EStdKeyF6 |
|
130 |
|
131 scancode_string33 =X7 key |
|
132 scancode33 =EStdKeyF7 |
|
133 |
|
134 scancode_string34 =X8 key |
|
135 scancode34 =EStdKeyF8 |
|
136 |
|
137 scancode_string35 =X9 key |
|
138 scancode35 =EStdKeyF9 |
|
139 |
|
140 |
|
141 [modifiers] |
|
142 # Modifiers for specific device board |
|
143 modifier_string1 =Pencil (Shift) key |
|
144 modifier1 =EStdKeyLeftShift |
|
145 |
|
146 |
|
147 [multiple_key_sets] |
|
148 # Sets with multiple keys for specific device platform |
|
149 set1_scancode_string1 ={modifiers, modifier_string1} |
|
150 set1_scancode1 ={modifiers, modifier1} |
|
151 set1_scancode_string2 ={keys, scancode_string26} |
|
152 set1_scancode2 ={keys, scancode26} |
|
153 set1_scancode_string3 ={keys, scancode_string31} |
|
154 set1_scancode3 ={keys, scancode31} |
|
155 set1_scancode_string4 ={keys, scancode_string34} |
|
156 set1_scancode4 ={keys, scancode34} |