3 ; Installation file for keyboard devices
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
10 ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318}
12 DriverVer = 06/04/2007,1.04
18 AddReg = KeyboardClass.NT.AddReg
20 [KeyboardClass.NT.AddReg]
21 HKR, , , 0, %KeyboardClassName%
23 HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller"
24 HKR, , NoInstallClass, 0, 1
25 HKR, , UpperFilters, 0x00010000, "kbdclass"
31 %*PNP0303.DeviceDesc% = PS2_Inst.NT,*PNP0303
32 %HID.KeyboardDevice% = HID_Keyboard_Inst,,HID_DEVICE_SYSTEM_KEYBOARD
34 ;------------------------------ HID DRIVER -----------------------------
36 [HID_Keyboard_Inst.NT]
37 Copyfiles = HID_Keyboard_Inst.CopyFiles.NT
39 [HID_Keyboard_Inst.NT.HW]
40 AddReg = HID_Keyboard_Inst.AddReg.NT
42 [HID_Keyboard_Inst.AddReg.NT]
43 ;HKR,,"LowerFilters",0x00010000,"valueadd"
45 [HID_Keyboard_Inst.CopyFiles.NT]
49 [HID_Keyboard_Inst.NT.Services]
50 AddService = kbdhid, 0x00000002,KbdHid_Service_Inst
51 AddService = kbdclass,, kbdclass_Service_Inst
58 ServiceBinary = %12%\kbdhid.sys
59 LoadOrderGroup = Keyboard Port
62 AddService = kbdclass,, kbdclass_Service_Inst
64 ;------------------------------ PS/2 DRIVER -----------------------------
67 CopyFiles = PS2_CopyFiles.NT, kbdclass_CopyFiles.NT
73 [PS2_Inst.NT.Services]
74 AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
75 AddService = kbdclass, , kbdclass_Service_Inst
77 [i8042prt_Service_Inst]
81 ServiceBinary = %12%\i8042prt.sys
82 LoadOrderGroup = Keyboard Port
85 HKR, , LocationInformationOverride, 0, %LocationOverride%
87 ;---------------------------- KBDCLASS DRIVER ---------------------------
89 [kbdclass_CopyFiles.NT]
92 [kbdclass_Service_Inst]
96 ServiceBinary = %12%\kbdclass.sys
97 LoadOrderGroup = Keyboard Class
99 ;-------------------------------- STRINGS -------------------------------
102 ReactOS = "ReactOS Team"
103 KeyboardClassName = "Keyboards"
104 HID.KeyboardDevice = "HID-Keyboard"
105 StdMfg = "(Standard keyboards)"
106 LocationOverride = "plugged in to keyboard port"
107 *PNP0303.DeviceDesc = "IBM PC/AT keyboard"
110 KeyboardClassName = "Klávesnice"
111 HID.KeyboardDevice = "Klávesnice standardu HID"
112 StdMfg = "(Standardní klávesnice)"
113 LocationOverride = "připojeno ke klávesnicovému portu"
114 *PNP0303.DeviceDesc = "Klávesnice IBM PC/AT"
117 KeyboardClassName = "Tastaturen"
118 HID.KeyboardDevice = "HID-Tastatur"
119 StdMfg = "(Standard-Tastaturen)"
120 LocationOverride = "eingesteckt in Tastaturanschluss"
121 *PNP0303.DeviceDesc = "IBM PC/AT Tastatur"
124 KeyboardClassName = "Πληκτρολόγια"
125 StdMfg = "(Πρότυπα πληκτρολόγια)"
126 *PNP0303.DeviceDesc = "IBM PC/AT πληκτρολόγιο"
129 ReactOS = "Equipo de ReactOS"
130 KeyboardClassName = "Teclados"
131 StdMfg = "(Teclado estándar)"
132 LocationOverride = "se conecta al puerto de teclado"
133 *PNP0303.DeviceDesc = "Teclado IBM PC/AT"
136 KeyboardClassName = "Claviers"
137 StdMfg = "(Claviers standards)"
138 LocationOverride = "Branché sur le port clavier"
139 *PNP0303.DeviceDesc = "Clavier IBM PC/AT"
142 KeyboardClassName = "キーボード"
143 StdMfg = "(スタンダード キーボード)"
144 *PNP0303.DeviceDesc = "IBM PC/AT キーボード"
147 ReactOS = "Ekipa ReactOS"
148 KeyboardClassName = "Klawiatury"
149 HID.KeyboardDevice = "Klawiatura HID"
150 StdMfg = "(Klawiatury standardowe)"
151 LocationOverride = "podłaczone do portu klawiatury"
152 *PNP0303.DeviceDesc = "Klawiatura IBM PC/AT"
155 KeyboardClassName = "Teclados"
156 StdMfg = "(Teclado padrão)"
157 *PNP0303.DeviceDesc = "Teclado IBM PC/AT"
160 ReactOS = "Echipa ReactOS"
161 KeyboardClassName = "Tastaturi"
162 HID.KeyboardDevice = "Tastatură-dispozitiv de interfațare umană"
163 StdMfg = "(tastatură standard)"
164 LocationOverride = "conectat la portul de tastatură"
165 *PNP0303.DeviceDesc = "Tastatură IBM PC/AT"
168 KeyboardClassName = "Клавиатуры"
169 StdMfg = "(Стандартные клавиатуры)"
170 *PNP0303.DeviceDesc = "Клавиатура IBM PC/AT"
173 KeyboardClassName = "Klávesnice"
174 StdMfg = "(Štandardné klávesnice)"
175 *PNP0303.DeviceDesc = "Klávesnica IBM PC/AT"
178 ReactOS = "ReactOS Takımı"
179 KeyboardClassName = "Düğme Takımları"
180 HID.KeyboardDevice = "HID Düğme Takımı"
181 StdMfg = "(Ölçünlü Düğme Takımları)"
182 LocationOverride = "düğme takımı girişine takılı"
183 *PNP0303.DeviceDesc = "IBM PC/AT Düğme Takımı"
186 ReactOS = "Команда ReactOS"
187 KeyboardClassName = "Клавіатури"
188 HID.KeyboardDevice = "HID-Клавіатура"
189 StdMfg = "(Стандартні клавіатури)"
190 LocationOverride = "приєднано до порту клавітури"
191 *PNP0303.DeviceDesc = "Клавіатура IBM PC/AT"
194 KeyboardClassName = "Klaviatūros"
195 StdMfg = "(Standartinė klaviatūra)"
196 *PNP0303.DeviceDesc = "IBM PC/AT klaviatūra"