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