1# Copyright (C) 2010 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#      http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15#
16# Generic key layout file for full alphabetic US English PC style external keyboards.
17#
18# This file is intentionally very generic and is intended to support a broad rang of keyboards.
19# Do not edit the generic key layout to support a specific keyboard; instead, create
20# a new key layout file with the required keyboard configuration.
21#
22
23key 399   GRAVE
24key 1     BACK
25key 2     1
26key 3     2
27key 4     3
28key 5     4
29key 6     5
30key 7     6
31key 8     7
32key 9     8
33key 10    9
34key 11    0
35key 158   BACK              WAKE_DROPPED
36key 230   SOFT_RIGHT        WAKE
37key 60    SOFT_RIGHT        WAKE
38key 107   ENDCALL           WAKE_DROPPED
39key 62    ENDCALL           WAKE_DROPPED
40key 229   MENU              WAKE_DROPPED
41key 139   MENU              WAKE_DROPPED
42key 59    MENU              WAKE_DROPPED
43key 127   SEARCH            WAKE_DROPPED
44key 217   SEARCH            WAKE_DROPPED
45key 228   POUND
46key 227   STAR
47key 231   CALL              WAKE_DROPPED
48key 61    CALL              WAKE_DROPPED
49key 232   DPAD_CENTER       WAKE_DROPPED
50key 108   DPAD_DOWN         WAKE_DROPPED
51key 103   DPAD_UP           WAKE_DROPPED
52key 102   HOME              WAKE
53key 105   DPAD_LEFT         WAKE_DROPPED
54key 106   DPAD_RIGHT        WAKE_DROPPED
55key 115   VOLUME_UP
56key 114   VOLUME_DOWN
57key 116   POWER             WAKE
58key 212   CAMERA
59
60key 16    Q
61key 17    W
62key 18    E
63key 19    R
64key 20    T
65key 21    Y
66key 22    U
67key 23    I
68key 24    O
69key 25    P
70key 26    LEFT_BRACKET
71key 27    RIGHT_BRACKET
72key 43    BACKSLASH
73
74key 30    A
75key 31    S
76key 32    D
77key 33    F
78key 34    G
79key 35    H
80key 36    J
81key 37    K
82key 38    L
83key 39    SEMICOLON
84key 40    APOSTROPHE
85key 14    DEL
86
87key 44    Z
88key 45    X
89key 46    C
90key 47    V
91key 48    B
92key 49    N
93key 50    M
94key 51    COMMA
95key 52    PERIOD
96key 53    SLASH
97key 28    ENTER
98
99key 56    ALT_LEFT
100key 100   ALT_RIGHT
101key 42    SHIFT_LEFT
102key 54    SHIFT_RIGHT
103key 15    TAB
104key 57    SPACE
105key 150   EXPLORER
106key 155   ENVELOPE
107
108key 12    MINUS
109key 13    EQUALS
110key 215   AT
111
112
113key 82    MENU              WAKE
114