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# Logitech Revue Wireless keyboard
17#
18# Notes:
19# - The GRAVE key is emulated by the keyboard.
20#     ALT + LEFT_BRACKET produces GRAVE.
21#     ALT + RIGHT_BRACKET produces SHIFT + GRAVE.
22# - FORWARD_DEL is produced by fn + BACKSPACE
23# - PAGE_UP / PAGE_DOWN is produced by fn + CHANNEL_UP / CHANNEL_DOWN
24# - The AVR / STB / TV power and input buttons seem to be non-functional
25#   as well as several of the other fn buttons and the PIP button?
26
27key 1     ESCAPE
28key 2     1
29key 3     2
30key 4     3
31key 5     4
32key 6     5
33key 7     6
34key 8     7
35key 9     8
36key 10    9
37key 11    0
38key 12    MINUS
39key 13    EQUALS
40key 14    DEL
41key 15    TAB
42key 16    Q
43key 17    W
44key 18    E
45key 19    R
46key 20    T
47key 21    Y
48key 22    U
49key 23    I
50key 24    O
51key 25    P
52key 26    LEFT_BRACKET
53key 27    RIGHT_BRACKET
54key 28    ENTER
55key 29    CTRL_LEFT
56key 30    A
57key 31    S
58key 32    D
59key 33    F
60key 34    G
61key 35    H
62key 36    J
63key 37    K
64key 38    L
65key 39    SEMICOLON
66key 40    APOSTROPHE
67key 41    GRAVE
68key 42    SHIFT_LEFT
69key 43    BACKSLASH
70key 44    Z
71key 45    X
72key 46    C
73key 47    V
74key 48    B
75key 49    N
76key 50    M
77key 51    COMMA
78key 52    PERIOD
79key 53    SLASH
80key 54    SHIFT_RIGHT
81key 56    ALT_RIGHT
82key 57    SPACE
83key 58    CAPS_LOCK
84key 59    F1
85key 60    F2
86key 61    F3
87key 62    F4
88key 63    F5
89key 64    F6
90key 65    F7
91key 66    F8
92key 67    F9
93key 68    F10
94key 87    F11
95key 88    F12
96key 96    DPAD_CENTER
97key 97    CTRL_RIGHT
98key 102   MOVE_HOME
99key 103   DPAD_UP
100key 104   PAGE_UP
101key 105   DPAD_LEFT
102key 106   DPAD_RIGHT
103key 107   MOVE_END
104key 108   DPAD_DOWN
105key 109   PAGE_DOWN
106key 110   NUMPAD_ENTER
107key 111   FORWARD_DEL
108key 113   VOLUME_MUTE
109key 114   VOLUME_DOWN
110key 115   VOLUME_UP
111key 119   MEDIA_PAUSE
112key 125   SEARCH
113key 127   MENU
114key 156   BOOKMARK
115key 158   BACK
116key 163   MEDIA_NEXT
117key 165   MEDIA_PREVIOUS
118key 166   MEDIA_STOP
119key 167   MEDIA_RECORD
120key 168   MEDIA_REWIND
121key 172   HOME
122key 207   MEDIA_PLAY
123key 208   MEDIA_FAST_FORWARD
124# key 288  left mouse button
125# key 289  right mouse button (fn + button)
126key 362   GUIDE
127key 366   DVR
128key 377   TV
129key 402   CHANNEL_UP
130key 403   CHANNEL_DOWN
131key 418   ZOOM_IN
132key 419   ZOOM_OUT
133
134