xref: /reactos/media/inf/keyboard.inf (revision 34593d93)
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%HID.KeyboardDevice%     = HID_Keyboard_Inst,,HID_DEVICE_SYSTEM_KEYBOARD
33
34;------------------------------ HID DRIVER -----------------------------
35
36[HID_Keyboard_Inst.NT]
37Copyfiles = HID_Keyboard_Inst.CopyFiles.NT
38
39[HID_Keyboard_Inst.NT.HW]
40AddReg = HID_Keyboard_Inst.AddReg.NT
41
42[HID_Keyboard_Inst.AddReg.NT]
43;HKR,,"LowerFilters",0x00010000,"valueadd"
44
45[HID_Keyboard_Inst.CopyFiles.NT]
46kbdhid.sys
47kbdclass.sys
48
49[HID_Keyboard_Inst.NT.Services]
50AddService = kbdhid, 0x00000002,KbdHid_Service_Inst
51AddService = kbdclass,, kbdclass_Service_Inst
52
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]
102ReactOS = "ReactOS Team"
103KeyboardClassName = "Keyboards"
104HID.KeyboardDevice    = "HID-Keyboard"
105StdMfg = "(Standard keyboards)"
106LocationOverride = "plugged in to keyboard port"
107*PNP0303.DeviceDesc = "IBM PC/AT keyboard"
108
109[Strings.0404]
110KeyboardClassName = "鍵盤"
111HID.KeyboardDevice    = "HID 鍵盤"
112StdMfg = "(標準鍵盤)"
113*PNP0303.DeviceDesc = "IBM PC/AT 鍵盤"
114
115[Strings.0405]
116KeyboardClassName = "Klávesnice"
117HID.KeyboardDevice    = "Klávesnice standardu HID"
118StdMfg = "(Standardní klávesnice)"
119LocationOverride = "připojeno ke klávesnicovému portu"
120*PNP0303.DeviceDesc = "Klávesnice IBM PC/AT"
121
122[Strings.0407]
123KeyboardClassName = "Tastaturen"
124HID.KeyboardDevice    = "HID-Tastatur"
125StdMfg = "(Standard-Tastaturen)"
126LocationOverride = "eingesteckt in Tastaturanschluss"
127*PNP0303.DeviceDesc = "IBM PC/AT Tastatur"
128
129[Strings.0408]
130KeyboardClassName = "Πληκτρολόγια"
131StdMfg = "(Πρότυπα πληκτρολόγια)"
132*PNP0303.DeviceDesc = "IBM PC/AT πληκτρολόγιο"
133
134[Strings.0a]
135ReactOS = "Equipo de ReactOS"
136KeyboardClassName = "Teclados"
137StdMfg = "(Teclado estándar)"
138LocationOverride = "se conecta al puerto de teclado"
139*PNP0303.DeviceDesc = "Teclado IBM PC/AT"
140
141[Strings.040C]
142KeyboardClassName = "Claviers"
143StdMfg = "(Claviers standards)"
144LocationOverride = "Branché sur le port clavier"
145*PNP0303.DeviceDesc = "Clavier IBM PC/AT"
146
147[Strings.0411]
148KeyboardClassName = "キーボード"
149StdMfg = "(スタンダード キーボード)"
150*PNP0303.DeviceDesc = "IBM PC/AT キーボード"
151
152[Strings.0415]
153ReactOS = "Zespół ReactOS"
154KeyboardClassName = "Klawiatury"
155HID.KeyboardDevice    = "Klawiatura HID"
156StdMfg = "(Klawiatury standardowe)"
157LocationOverride = "podłaczone do portu klawiatury"
158*PNP0303.DeviceDesc = "Klawiatura IBM PC/AT"
159
160[Strings.0416]
161KeyboardClassName = "Teclados"
162StdMfg = "(Teclado padrão)"
163*PNP0303.DeviceDesc = "Teclado IBM PC/AT"
164
165[Strings.0418]
166ReactOS = "Echipa ReactOS"
167KeyboardClassName = "Tastaturi"
168HID.KeyboardDevice = "Tastatură-dispozitiv de interfațare umană"
169StdMfg = "(tastatură standard)"
170LocationOverride = "conectat la portul de tastatură"
171*PNP0303.DeviceDesc = "Tastatură IBM PC/AT"
172
173[Strings.0419]
174ReactOS = "Команда ReactOS"
175KeyboardClassName = "Клавиатуры"
176HID.KeyboardDevice    = "Клавиатура HID"
177StdMfg = "(Стандартные клавиатуры)"
178LocationOverride = "подключено к порту клавиатуры"
179*PNP0303.DeviceDesc = "Клавиатура IBM PC/AT"
180
181[Strings.041B]
182KeyboardClassName = "Klávesnice"
183StdMfg = "(Štandardné klávesnice)"
184*PNP0303.DeviceDesc = "Klávesnica IBM PC/AT"
185
186[Strings.041f]
187ReactOS = "ReactOS Takımı"
188KeyboardClassName = "Düğme Takımları"
189HID.KeyboardDevice    = "HID Düğme Takımı"
190StdMfg = "(Ölçünlü Düğme Takımları)"
191LocationOverride = "düğme takımı girişine takılı"
192*PNP0303.DeviceDesc = "IBM PC/AT Düğme Takımı"
193
194[Strings.0422]
195ReactOS = "Команда ReactOS"
196KeyboardClassName = "Клавіатури"
197HID.KeyboardDevice    = "HID-Клавіатура"
198StdMfg = "(Стандартні клавіатури)"
199LocationOverride = "приєднано до порту клавітури"
200*PNP0303.DeviceDesc = "Клавіатура IBM PC/AT"
201
202[Strings.0427]
203KeyboardClassName = "Klaviatūros"
204StdMfg = "(Standartinė klaviatūra)"
205*PNP0303.DeviceDesc = "IBM PC/AT klaviatūra"
206
207[Strings.0804]
208HID.KeyboardDevice    = "HID 键盘"
209StdMfg = "(标准键盘)"
210*PNP0303.DeviceDesc = "IBM PC/AT 键盘"
211