|
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_string21} |
|
16 pass_key ={keys, scancode21} |
|
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 the specific device |
|
31 # |
|
32 |
|
33 [keys] |
|
34 # Scancodes for the specific device |
|
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 =Asterisk (*) key |
|
66 scancode11 ='*' |
|
67 |
|
68 scancode_string12 =Hash (#) key |
|
69 scancode12 =EStdKeyHash |
|
70 |
|
71 scancode_string13 =Left device key (top left) |
|
72 scancode13 =EStdKeyDevice0 |
|
73 |
|
74 scancode_string14 =Right device key (top right) |
|
75 scancode14 =EStdKeyDevice1 |
|
76 |
|
77 scancode_string15 =Green phone (Yes) key |
|
78 scancode15 =EStdKeyYes |
|
79 |
|
80 scancode_string16 =Red phone (No) key |
|
81 scancode16 =EStdKeyNo |
|
82 |
|
83 scancode_string17 =Up arrow key |
|
84 scancode17 =EStdKeyUpArrow |
|
85 |
|
86 scancode_string18 =Down arrow key |
|
87 scancode18 =EStdKeyDownArrow |
|
88 |
|
89 scancode_string19 =Left arrow key |
|
90 scancode19 =EStdKeyLeftArrow |
|
91 |
|
92 scancode_string20 =Right arrow key |
|
93 scancode20 =EStdKeyRightArrow |
|
94 |
|
95 scancode_string21 =Navi key (between the arrows) |
|
96 scancode21 =EStdKeyDevice3 |
|
97 |
|
98 scancode_string22 =Key that looks like an orbit -> .()* |
|
99 scancode22 =EStdKeyApplication0 |
|
100 |
|
101 scancode_string23 =Backspace (C) key |
|
102 scancode23 =EStdKeyBackspace |
|
103 |
|
104 scancode_string24 =Key next to the arrow keys |
|
105 scancode24 =EStdKeyApplication6 |
|
106 |
|
107 scancode_string25 =Increase volume key |
|
108 scancode25 =EStdKeyIncVolume |
|
109 |
|
110 scancode_string26 =Decrease volume key |
|
111 scancode26 =EStdKeyDecVolume |
|
112 |
|
113 scancode_string27 =On/off key |
|
114 scancode27 =EStdKeyDevice2 |
|
115 |
|
116 scancode_string28 =Photo key |
|
117 scancode28 =EStdKeyDevice22 |
|
118 |
|
119 |
|
120 [modifiers] |
|
121 # Modifiers for the specific device |
|
122 |
|
123 |
|
124 [multiple_key_sets] |
|
125 # Sets with multiple keys for the specific device |
|
126 set1_scancode_string1 ={keys, scancode_string13} |
|
127 set1_scancode1 ={keys, scancode13} |
|
128 set1_scancode_string2 ={keys, scancode_string11} |
|
129 set1_scancode2 ={keys, scancode11} |
|
130 set1_scancode_string3 ={keys, scancode_string12} |
|
131 set1_scancode3 ={keys, scancode12} |
|
132 set1_scancode_string4 ={keys, scancode_string14} |
|
133 set1_scancode4 ={keys, scancode14} |