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