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