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