mirror of
https://github.com/reactos/reactos.git
synced 2025-06-10 12:24:48 +00:00
Add kbdclass and mouclass as upper filter for keyboard and mouse devices.
Install i8042prt driver, even if it is not plug&play compliant at the moment svn path=/trunk/; revision=21759
This commit is contained in:
parent
e1ab416a94
commit
ccdf6190cd
2 changed files with 10 additions and 12 deletions
|
@ -9,7 +9,7 @@ LayoutFile = layout.inf
|
||||||
Class = Keyboard
|
Class = Keyboard
|
||||||
ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318}
|
ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318}
|
||||||
Provider = %ReactOS%
|
Provider = %ReactOS%
|
||||||
DriverVer = 10/08/2005,1.01.0.0
|
DriverVer = 04/30/2005,1.02
|
||||||
|
|
||||||
[ClassInstall32.NT]
|
[ClassInstall32.NT]
|
||||||
AddReg = KeyboardClass.NT.AddReg
|
AddReg = KeyboardClass.NT.AddReg
|
||||||
|
@ -17,8 +17,9 @@ AddReg = KeyboardClass.NT.AddReg
|
||||||
[KeyboardClass.NT.AddReg]
|
[KeyboardClass.NT.AddReg]
|
||||||
HKR, , , 0, %KeyboardClassName%
|
HKR, , , 0, %KeyboardClassName%
|
||||||
HKR, , Icon, 0, "-2"
|
HKR, , Icon, 0, "-2"
|
||||||
;HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller"
|
HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller"
|
||||||
HKR, , NoInstallClass, 0, 1
|
HKR, , NoInstallClass, 0, 1
|
||||||
|
HKR, , UpperFilters, 0x00010000, "kbdclass"
|
||||||
|
|
||||||
[Manufacturer]
|
[Manufacturer]
|
||||||
%StdMfg% = StdMfg
|
%StdMfg% = StdMfg
|
||||||
|
@ -36,9 +37,7 @@ AddReg = PS2_AddReg
|
||||||
i8042prt.sys
|
i8042prt.sys
|
||||||
|
|
||||||
[PS2_Inst.NT.Services]
|
[PS2_Inst.NT.Services]
|
||||||
;DO NOT INSTALL i8042prt driver, as long as it is not PnP-compatible
|
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
|
||||||
;AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
|
|
||||||
AddService = , 0x00000002
|
|
||||||
AddService = kbdclass, , kbdclass_Service_Inst
|
AddService = kbdclass, , kbdclass_Service_Inst
|
||||||
|
|
||||||
[i8042prt_Service_Inst]
|
[i8042prt_Service_Inst]
|
||||||
|
@ -51,7 +50,7 @@ LoadOrderGroup = Keyboard Port
|
||||||
;---------------------------- KBDCLASS DRIVER ---------------------------
|
;---------------------------- KBDCLASS DRIVER ---------------------------
|
||||||
|
|
||||||
[kbdclass_CopyFiles.NT]
|
[kbdclass_CopyFiles.NT]
|
||||||
mouclass.sys
|
kbdclass.sys
|
||||||
|
|
||||||
[kbdclass_Service_Inst]
|
[kbdclass_Service_Inst]
|
||||||
ServiceType = 1
|
ServiceType = 1
|
||||||
|
|
|
@ -9,7 +9,7 @@ LayoutFile = layout.inf
|
||||||
Class = Mouse
|
Class = Mouse
|
||||||
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
|
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
|
||||||
Provider = %ReactOS%
|
Provider = %ReactOS%
|
||||||
DriverVer = 10/08/2005,1.01.0.0
|
DriverVer = 04/30/2005,1.02
|
||||||
|
|
||||||
[DestinationDirs]
|
[DestinationDirs]
|
||||||
DefaultDestDir = 12
|
DefaultDestDir = 12
|
||||||
|
@ -20,8 +20,9 @@ AddReg = MouseClass.NT.AddReg
|
||||||
[MouseClass.NT.AddReg]
|
[MouseClass.NT.AddReg]
|
||||||
HKR, , , 0, %MouseClassName%
|
HKR, , , 0, %MouseClassName%
|
||||||
HKR, , Icon, 0, "-2"
|
HKR, , Icon, 0, "-2"
|
||||||
;HKR, , Installer32, 0, "syssetup.dll,MouseClassInstaller"
|
HKR, , Installer32, 0, "syssetup.dll,MouseClassInstaller"
|
||||||
HKR, , NoInstallClass, 0, 1
|
HKR, , NoInstallClass, 0, 1
|
||||||
|
HKR, , UpperFilters, 0x00010000, "mouclass"
|
||||||
|
|
||||||
[Manufacturer]
|
[Manufacturer]
|
||||||
%StdMfg% = StdMfg
|
%StdMfg% = StdMfg
|
||||||
|
@ -36,7 +37,7 @@ HKR, , NoInstallClass, 0, 1
|
||||||
%*PNP0F13.DeviceDesc% = PS2_Inst,*PNP0F13
|
%*PNP0F13.DeviceDesc% = PS2_Inst,*PNP0F13
|
||||||
|
|
||||||
[IbmMfg]
|
[IbmMfg]
|
||||||
*IBM3780.DeviceDesc = PS2_Inst,*IBM3780
|
%*IBM3780.DeviceDesc% = PS2_Inst,*IBM3780
|
||||||
|
|
||||||
[LogMfg]
|
[LogMfg]
|
||||||
%*PNP0F08.DeviceDesc% = Serial_Inst,*PNP0F08,SERENUM\PNP0F08
|
%*PNP0F08.DeviceDesc% = Serial_Inst,*PNP0F08,SERENUM\PNP0F08
|
||||||
|
@ -87,9 +88,7 @@ AddReg = PS2_AddReg
|
||||||
i8042prt.sys
|
i8042prt.sys
|
||||||
|
|
||||||
[PS2_Inst.Services]
|
[PS2_Inst.Services]
|
||||||
;DO NOT INSTALL i8042prt driver, as long as it is not PnP-compatible
|
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
|
||||||
;AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
|
|
||||||
AddService = , 0x00000002
|
|
||||||
AddService = mouclass, , mouclass_Service_Inst
|
AddService = mouclass, , mouclass_Service_Inst
|
||||||
|
|
||||||
[i8042prt_Service_Inst]
|
[i8042prt_Service_Inst]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue