; KEYBOARD.INF ; Installation file for keyboard devices [Version] Signature = "$Windows NT$" ;Signature = "$ReactOS$" LayoutFile = layout.inf Class = Keyboard ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318} Provider = %ReactOS% DriverVer = 06/04/2007,1.04 [DestinationDirs] DefaultDestDir = 12 [ClassInstall32.NT] AddReg = KeyboardClass.NT.AddReg [KeyboardClass.NT.AddReg] HKR, , , 0, %KeyboardClassName% HKR, , Icon, 0, "-3" HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller" HKR, , NoInstallClass, 0, 1 HKR, , UpperFilters, 0x00010000, "kbdclass" [Manufacturer] %StdMfg% = StdMfg [StdMfg] %*PNP0303.DeviceDesc% = PS2_Inst.NT,*PNP0303 %*PNP030B.DeviceDesc% = PS2_Inst.NT,*PNP030B %HID.KeyboardDevice% = HID_Keyboard_Inst,,HID_DEVICE_SYSTEM_KEYBOARD ;------------------------------ HID DRIVER ------------------------------ [HID_Keyboard_Inst.NT] Copyfiles = HID_Keyboard_Inst.CopyFiles.NT [HID_Keyboard_Inst.NT.HW] AddReg = HID_Keyboard_Inst.AddReg.NT [HID_Keyboard_Inst.AddReg.NT] ;HKR,,"LowerFilters",0x00010000,"valueadd" [HID_Keyboard_Inst.CopyFiles.NT] kbdhid.sys kbdclass.sys [HID_Keyboard_Inst.NT.Services] AddService = kbdhid, 0x00000002,KbdHid_Service_Inst AddService = kbdclass,, kbdclass_Service_Inst [KbdHid_Service_Inst] ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\kbdhid.sys LoadOrderGroup = Keyboard Port [KbdClass.Services] AddService = kbdclass,, kbdclass_Service_Inst ;------------------------------ PS/2 DRIVER ----------------------------- [PS2_Inst.NT] CopyFiles = PS2_CopyFiles.NT, kbdclass_CopyFiles.NT AddReg = PS2_AddReg [PS2_CopyFiles.NT] i8042prt.sys [PS2_Inst.NT.Services] AddService = i8042prt, 0x00000002, i8042prt_Service_Inst AddService = kbdclass, , kbdclass_Service_Inst [i8042prt_Service_Inst] ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\i8042prt.sys LoadOrderGroup = Keyboard Port [PS2_AddReg] HKR, , LocationInformationOverride, 0, %LocationOverride% ;---------------------------- KBDCLASS DRIVER --------------------------- [kbdclass_CopyFiles.NT] kbdclass.sys [kbdclass_Service_Inst] ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\kbdclass.sys LoadOrderGroup = Keyboard Class ;-------------------------------- STRINGS ------------------------------- [Strings] ; Non-localizable ReactOS = "ReactOS Project" ; Localizable KeyboardClassName = "Keyboards" StdMfg = "(Standard keyboards)" *PNP0303.DeviceDesc = "Standard 101/102-key or Microsoft Natural PS/2 keyboard" *PNP030B.DeviceDesc = "PC/AT Enhanced PS/2 keyboard (101/102-key)" LocationOverride = "plugged in to keyboard port" HID.KeyboardDevice = "HID-Keyboard" [Strings.0404] KeyboardClassName = "鍵盤" StdMfg = "(標準鍵盤)" HID.KeyboardDevice = "HID 鍵盤" [Strings.0405] KeyboardClassName = "Klávesnice" StdMfg = "(Standardní klávesnice)" *PNP0303.DeviceDesc = "Klávesnice IBM PC/AT" LocationOverride = "připojeno ke klávesnicovému portu" HID.KeyboardDevice = "Klávesnice standardu HID" [Strings.0407] KeyboardClassName = "Tastaturen" StdMfg = "(Standard-Tastaturen)" LocationOverride = "eingesteckt in Tastaturanschluss" HID.KeyboardDevice = "HID-Tastatur" [Strings.0408] KeyboardClassName = "Πληκτρολόγια" StdMfg = "(Πρότυπα πληκτρολόγια)" [Strings.0a] KeyboardClassName = "Teclados" StdMfg = "(Teclado estándar)" LocationOverride = "se conecta al puerto de teclado" [Strings.040C] KeyboardClassName = "Claviers" StdMfg = "(Claviers standards)" LocationOverride = "Branché sur le port clavier" [Strings.0411] KeyboardClassName = "キーボード" StdMfg = "(スタンダード キーボード)" [Strings.0415] KeyboardClassName = "Klawiatury" StdMfg = "(Klawiatury standardowe)" LocationOverride = "podłaczone do portu klawiatury" HID.KeyboardDevice = "Klawiatura HID" [Strings.0416] KeyboardClassName = "Teclados" StdMfg = "(Teclado padrão)" [Strings.0418] KeyboardClassName = "Tastaturi" StdMfg = "(tastatură standard)" LocationOverride = "conectat la portul de tastatură" HID.KeyboardDevice = "Tastatură-dispozitiv de interfațare umană" [Strings.0419] KeyboardClassName = "Клавиатуры" StdMfg = "(Стандартные клавиатуры)" *PNP0303.DeviceDesc = "Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural" *PNP030B.DeviceDesc = "Расширенная клавиатура PS/2 PC/AT (101/102 клавиши)" LocationOverride = "подключено к порту клавиатуры" HID.KeyboardDevice = "Клавиатура HID" [Strings.041B] KeyboardClassName = "Klávesnice" StdMfg = "(Štandardné klávesnice)" [Strings.041f] KeyboardClassName = "Klavyeler" StdMfg = "(Standart Klavyeler)" LocationOverride = "klavye girişine takılı" HID.KeyboardDevice = "HID Klavyeler" [Strings.0422] KeyboardClassName = "Клавіатури" StdMfg = "(Стандартні клавіатури)" LocationOverride = "приєднано до порту клавітури" HID.KeyboardDevice = "HID-Клавіатура" [Strings.0427] KeyboardClassName = "Klaviatūros" StdMfg = "(Standartinė klaviatūra)" [Strings.0804] HID.KeyboardDevice = "HID 键盘" StdMfg = "(标准键盘)" [Strings.0816] KeyboardClassName = "Teclados" StdMfg = "(Teclado padrão)" [Strings.0C04] KeyboardClassName = "鍵盤" StdMfg = "(標準鍵盤)" HID.KeyboardDevice = "HID 鍵盤"