Author: hpoussin
Date: Sun Apr 30 23:17:32 2006
New Revision: 21759
URL:
http://svn.reactos.ru/svn/reactos?rev=21759&view=rev
Log:
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
Modified:
trunk/reactos/media/inf/keyboard.inf
trunk/reactos/media/inf/msmouse.inf
Modified: trunk/reactos/media/inf/keyboard.inf
URL:
http://svn.reactos.ru/svn/reactos/trunk/reactos/media/inf/keyboard.inf?rev=…
==============================================================================
--- trunk/reactos/media/inf/keyboard.inf (original)
+++ trunk/reactos/media/inf/keyboard.inf Sun Apr 30 23:17:32 2006
@@ -9,7 +9,7 @@
Class = Keyboard
ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318}
Provider = %ReactOS%
-DriverVer = 10/08/2005,1.01.0.0
+DriverVer = 04/30/2005,1.02
[ClassInstall32.NT]
AddReg = KeyboardClass.NT.AddReg
@@ -17,8 +17,9 @@
[KeyboardClass.NT.AddReg]
HKR, , , 0, %KeyboardClassName%
HKR, , Icon, 0, "-2"
-;HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller"
+HKR, , Installer32, 0, "syssetup.dll,KeyboardClassInstaller"
HKR, , NoInstallClass, 0, 1
+HKR, , UpperFilters, 0x00010000, "kbdclass"
[Manufacturer]
%StdMfg% = StdMfg
@@ -36,9 +37,7 @@
i8042prt.sys
[PS2_Inst.NT.Services]
-;DO NOT INSTALL i8042prt driver, as long as it is not PnP-compatible
-;AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
-AddService = , 0x00000002
+AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
AddService = kbdclass, , kbdclass_Service_Inst
[i8042prt_Service_Inst]
@@ -51,7 +50,7 @@
;---------------------------- KBDCLASS DRIVER ---------------------------
[kbdclass_CopyFiles.NT]
-mouclass.sys
+kbdclass.sys
[kbdclass_Service_Inst]
ServiceType = 1
Modified: trunk/reactos/media/inf/msmouse.inf
URL:
http://svn.reactos.ru/svn/reactos/trunk/reactos/media/inf/msmouse.inf?rev=2…
==============================================================================
--- trunk/reactos/media/inf/msmouse.inf (original)
+++ trunk/reactos/media/inf/msmouse.inf Sun Apr 30 23:17:32 2006
@@ -9,7 +9,7 @@
Class = Mouse
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider = %ReactOS%
-DriverVer = 10/08/2005,1.01.0.0
+DriverVer = 04/30/2005,1.02
[DestinationDirs]
DefaultDestDir = 12
@@ -20,8 +20,9 @@
[MouseClass.NT.AddReg]
HKR, , , 0, %MouseClassName%
HKR, , Icon, 0, "-2"
-;HKR, , Installer32, 0, "syssetup.dll,MouseClassInstaller"
+HKR, , Installer32, 0, "syssetup.dll,MouseClassInstaller"
HKR, , NoInstallClass, 0, 1
+HKR, , UpperFilters, 0x00010000, "mouclass"
[Manufacturer]
%StdMfg% = StdMfg
@@ -36,7 +37,7 @@
%*PNP0F13.DeviceDesc% = PS2_Inst,*PNP0F13
[IbmMfg]
-*IBM3780.DeviceDesc = PS2_Inst,*IBM3780
+%*IBM3780.DeviceDesc% = PS2_Inst,*IBM3780
[LogMfg]
%*PNP0F08.DeviceDesc% = Serial_Inst,*PNP0F08,SERENUM\PNP0F08
@@ -87,9 +88,7 @@
i8042prt.sys
[PS2_Inst.Services]
-;DO NOT INSTALL i8042prt driver, as long as it is not PnP-compatible
-;AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
-AddService = , 0x00000002
+AddService = i8042prt, 0x00000002, i8042prt_Service_Inst
AddService = mouclass, , mouclass_Service_Inst
[i8042prt_Service_Inst]