xref: /reactos/media/inf/keyboard.inf (revision 67d5a538)
1; KEYBOARD.INF
2
3; Installation file for keyboard devices
4
5[Version]
6Signature  = "$Windows NT$"
7;Signature  = "$ReactOS$"
8LayoutFile = layout.inf
9Class      = Keyboard
10ClassGUID  = {4D36E96B-E325-11CE-BFC1-08002BE10318}
11Provider   = %ReactOS%
12DriverVer  = 06/04/2007,1.04
13
14[DestinationDirs]
15DefaultDestDir = 12
16
17[ClassInstall32.NT]
18AddReg = KeyboardClass.NT.AddReg
19
20[KeyboardClass.NT.AddReg]
21HKR, , ,               0, %KeyboardClassName%
22HKR, , Icon,           0, "-3"
23HKR, , Installer32,    0, "syssetup.dll,KeyboardClassInstaller"
24HKR, , NoInstallClass, 0, 1
25HKR, , UpperFilters,   0x00010000, "kbdclass"
26
27[Manufacturer]
28%StdMfg% = StdMfg
29
30[StdMfg]
31%*PNP0303.DeviceDesc%    = PS2_Inst.NT,*PNP0303
32%*PNP030B.DeviceDesc%    = PS2_Inst.NT,*PNP030B
33%HID.KeyboardDevice%     = HID_Keyboard_Inst,,HID_DEVICE_SYSTEM_KEYBOARD
34
35;------------------------------ HID DRIVER ------------------------------
36
37[HID_Keyboard_Inst.NT]
38Copyfiles = HID_Keyboard_Inst.CopyFiles.NT
39
40[HID_Keyboard_Inst.NT.HW]
41AddReg = HID_Keyboard_Inst.AddReg.NT
42
43[HID_Keyboard_Inst.AddReg.NT]
44;HKR,,"LowerFilters",0x00010000,"valueadd"
45
46[HID_Keyboard_Inst.CopyFiles.NT]
47kbdhid.sys
48kbdclass.sys
49
50[HID_Keyboard_Inst.NT.Services]
51AddService = kbdhid, 0x00000002,KbdHid_Service_Inst
52AddService = kbdclass,, kbdclass_Service_Inst
53
54[KbdHid_Service_Inst]
55ServiceType    = 1
56StartType      = 3
57ErrorControl   = 1
58ServiceBinary  = %12%\kbdhid.sys
59LoadOrderGroup = Keyboard Port
60
61[KbdClass.Services]
62AddService = kbdclass,, kbdclass_Service_Inst
63
64;------------------------------ PS/2 DRIVER -----------------------------
65
66[PS2_Inst.NT]
67CopyFiles = PS2_CopyFiles.NT, kbdclass_CopyFiles.NT
68AddReg = PS2_AddReg
69
70[PS2_CopyFiles.NT]
71i8042prt.sys
72
73[PS2_Inst.NT.Services]
74AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
75AddService = kbdclass, , kbdclass_Service_Inst
76
77[i8042prt_Service_Inst]
78ServiceType   = 1
79StartType     = 1
80ErrorControl  = 1
81ServiceBinary = %12%\i8042prt.sys
82LoadOrderGroup = Keyboard Port
83
84[PS2_AddReg]
85HKR, , LocationInformationOverride, 0, %LocationOverride%
86
87;---------------------------- KBDCLASS DRIVER ---------------------------
88
89[kbdclass_CopyFiles.NT]
90kbdclass.sys
91
92[kbdclass_Service_Inst]
93ServiceType   = 1
94StartType     = 1
95ErrorControl  = 1
96ServiceBinary = %12%\kbdclass.sys
97LoadOrderGroup = Keyboard Class
98
99;-------------------------------- STRINGS -------------------------------
100
101[Strings]
102; Non-localizable
103ReactOS = "ReactOS Project"
104
105; Localizable
106KeyboardClassName = "Keyboards"
107
108StdMfg = "(Standard keyboards)"
109*PNP0303.DeviceDesc = "Standard 101/102-key or Microsoft Natural PS/2 keyboard"
110*PNP030B.DeviceDesc = "PC/AT Enhanced PS/2 keyboard (101/102-key)"
111LocationOverride = "plugged in to keyboard port"
112HID.KeyboardDevice = "HID-Keyboard"
113
114[Strings.0404]
115KeyboardClassName = "鍵盤"
116
117StdMfg = "(標準鍵盤)"
118HID.KeyboardDevice    = "HID 鍵盤"
119
120[Strings.0405]
121KeyboardClassName = "Klávesnice"
122
123StdMfg = "(Standardní klávesnice)"
124*PNP0303.DeviceDesc = "Klávesnice IBM PC/AT"
125LocationOverride = "připojeno ke klávesnicovému portu"
126HID.KeyboardDevice = "Klávesnice standardu HID"
127
128[Strings.0407]
129KeyboardClassName = "Tastaturen"
130
131StdMfg = "(Standard-Tastaturen)"
132LocationOverride = "eingesteckt in Tastaturanschluss"
133HID.KeyboardDevice = "HID-Tastatur"
134
135[Strings.0408]
136KeyboardClassName = "Πληκτρολόγια"
137
138StdMfg = "(Πρότυπα πληκτρολόγια)"
139
140[Strings.0a]
141KeyboardClassName = "Teclados"
142
143StdMfg = "(Teclado estándar)"
144LocationOverride = "se conecta al puerto de teclado"
145
146[Strings.040C]
147KeyboardClassName = "Claviers"
148
149StdMfg = "(Claviers standards)"
150LocationOverride = "Branché sur le port clavier"
151
152[Strings.0411]
153KeyboardClassName = "キーボード"
154
155StdMfg = "(スタンダード キーボード)"
156
157[Strings.0415]
158KeyboardClassName = "Klawiatury"
159
160StdMfg = "(Klawiatury standardowe)"
161LocationOverride = "podłaczone do portu klawiatury"
162HID.KeyboardDevice = "Klawiatura HID"
163
164[Strings.0416]
165KeyboardClassName = "Teclados"
166
167StdMfg = "(Teclado padrão)"
168
169[Strings.0418]
170KeyboardClassName = "Tastaturi"
171
172StdMfg = "(tastatură standard)"
173LocationOverride = "conectat la portul de tastatură"
174HID.KeyboardDevice = "Tastatură-dispozitiv de interfațare umană"
175
176[Strings.0419]
177KeyboardClassName = "Клавиатуры"
178
179StdMfg = "(Стандартные клавиатуры)"
180*PNP0303.DeviceDesc = "Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural"
181*PNP030B.DeviceDesc = "Расширенная клавиатура PS/2 PC/AT (101/102 клавиши)"
182LocationOverride = "подключено к порту клавиатуры"
183HID.KeyboardDevice = "Клавиатура HID"
184
185[Strings.041B]
186KeyboardClassName = "Klávesnice"
187
188StdMfg = "(Štandardné klávesnice)"
189
190[Strings.041f]
191KeyboardClassName = "Klavyeler"
192
193StdMfg = "(Standart Klavyeler)"
194LocationOverride = "klavye girişine takılı"
195HID.KeyboardDevice = "HID Klavyeler"
196
197[Strings.0422]
198KeyboardClassName = "Клавіатури"
199
200StdMfg = "(Стандартні клавіатури)"
201LocationOverride = "приєднано до порту клавітури"
202HID.KeyboardDevice = "HID-Клавіатура"
203
204[Strings.0427]
205KeyboardClassName = "Klaviatūros"
206
207StdMfg = "(Standartinė klaviatūra)"
208
209[Strings.0804]
210KeyboardClassName = "键盘"
211
212HID.KeyboardDevice = "HID 键盘"
213
214StdMfg = "(标准键盘)"
215
216[Strings.0816]
217KeyboardClassName = "Teclados"
218
219StdMfg = "(Teclado padrão)"
220
221[Strings.0C04]
222KeyboardClassName = "鍵盤"
223
224StdMfg = "(標準鍵盤)"
225HID.KeyboardDevice = "HID 鍵盤"
226