[Version] signature="$Windows NT$" Class=Keyboard ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318} Provider=%Provider% CatalogFile=CP888M1.CAT DriverVer=08/15/2001,1.00 [ClassInstall32] AddReg=keyboard_class_addreg [keyboard_class_addreg] HKR,,,,%KeyboardClassName% HKR,,Icon,,"-2" HKR,,Installer32,,"SysSetup.Dll,KeyboardClassInstaller" HKR,,NoInstallClass,,"1" [ControlFlags] ExcludeFromSelect = *PNP030B, *PNP0303 ; Manufacturers ;---------------------------------------- [Manufacturer] %Manufacturer%=MMKBD ; Driver sections ;---------------------------------------- [MMKBD] %*PNP030b.DeviceDesc%=MMKBD_Inst,*PNP030b %*PNP0303.DeviceDesc%=MMKBD_Inst,*PNP0303 ; Disk & Directory sections ;---------------------------------------- [DestinationDirs] MMK_Driver.CopyList = 10, System32\Drivers MMK_Uninst.CopyList = 10 ; Windows Directory MMK.CopyList = 24, %ProgramFM%\%MMKeyboardLong% MMK_OSDRC.CopyList = 24, %ProgramFM%\%MMKeyboardLong%\%MMK_OSDRC% MMK_HELP.CopyList = 24, %ProgramFM%\%MMKeyboardLong%\%MMK_HELP% DefaultDestDir = 24, %ProgramFMLong%\%MMKeyboardLong% [SourceDisksNames] 1="Easy Button Disk",Instd1 [SourceDisksFiles] ; Catelog File ;CP888M1.CAT = 1 ; Driver KBFILTR.SYS = 1 ;; for Brightness DPORTIO.SYS = 1 ; Uninstall Files UNINST32.EXE = 1 CP888M1.UNI = 1 ; Main Files UNINST32.INI = 1 OSDUTL.DLL = 1 COMFNUTL.DLL = 1 LGKCUTL.DLL = 1 MIXERUTL.DLL = 1 CDROMUTL.DLL = 1 RGNMAKER.DLL = 1 SZUPFUTL.DLL = 1 WND2FILE.DLL = 1 CP888M1.EXE = 1 CP888M1.CFG = 1 README.TXT = 1 RMDEVICE.EXE = 1 ;; for Brightness PTIOUTL.DLL = 1 ; OSD Files NEXT.BMP = 1,OSDRC STOP.BMP = 1,OSDRC PLAYPAUS.BMP = 1,OSDRC PREVIOUS.BMP = 1,OSDRC MUTE.BMP = 1,OSDRC UNMUTE.BMP = 1,OSDRC ; Help Files HELP.HTM = 1,Help CDMODE.JPG = 1,Help CONF-AP.JPG = 1,Help CONF-PFN.JPG = 1,Help DIGIMODE.JPG = 1,Help MENU.JPG = 1,Help OSDCONF.JPG = 1,Help TASKMENU.JPG = 1,Help ; Install sections ;---------------------------------------- [MMKBD_Inst] ; perform port related actions from keyboard.inf Include=keyboard.inf Needs=STANDARD_Inst DriverVer=08/15/2001,1.00 CopyFiles = MMK_Driver.CopyList, MMK_Uninst.CopyList, MMK.CopyList, MMK_OSDRC.CopyList, MMK_HELP.CopyList AddReg = MMK.AddReg DelReg = MMK.DelReg ; File sections [MMK_Driver.CopyList] KBFILTR.SYS ;; for Brightness DPORTIO.SYS [MMK_Uninst.CopyList] UNINST32.EXE CP888M1.UNI [MMK.CopyList] UNINST32.INI OSDUTL.DLL COMFNUTL.DLL LGKCUTL.DLL MIXERUTL.DLL CDROMUTL.DLL RGNMAKER.DLL SZUPFUTL.DLL WND2FILE.DLL CP888M1.EXE CP888M1.CFG README.TXT RMDEVICE.EXE ;; for Brightness PTIOUTL.DLL [MMK_OSDRC.CopyList] NEXT.BMP STOP.BMP PLAYPAUS.BMP PREVIOUS.BMP MUTE.BMP UNMUTE.BMP [MMK_HELP.CopyList] HELP.HTM CDMODE.JPG CONF-AP.JPG CONF-PFN.JPG DIGIMODE.JPG MENU.JPG OSDCONF.JPG TASKMENU.JPG [MMK.DelReg] HKCU,"Software\Compal\888M1" [MMK.AddReg] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",CP888M1,,"%24%\%ProgramFM%\%MMKeyboard%\CP888M1.EXE" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CP888M1",DisplayName,,"Easy Button" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CP888M1",UninstallString,,"UnInst32.exe CP888M1.UNI" ; OSDUtl.DLL HKLM,"Software\Compal\888M1\OnScreen","Color",,"00FF00" HKLM,"Software\Compal\888M1\OnScreen","Position",,"9" HKLM,"Software\Compal\888M1\OnScreen","Display Seconds",,"1" HKLM,"Software\Compal\888M1\OnScreen","Normal String Length",,"18" HKLM,"Software\Compal\888M1\OnScreen","RC Path",,"OSDRC" HKLM,"Software\Compal\888M1\OnScreen","Background Color",,"FF" HKLM,"Software\Compal\888M1\OnScreen","Enable Default Button",,"1" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Mute","ID",,"1" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Mute","Position",,"9" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Mute","Bitmap",,"Mute.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\UnMute","ID",,"2" HKLM,"Software\Compal\888M1\OnScreen\Predefined\UnMute","Position",,"9" HKLM,"Software\Compal\888M1\OnScreen\Predefined\UnMute","Bitmap",,"UnMute.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Volume","Volume ID",,"3" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Volume","Max Volume Bar Level",,"10" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Volume","Text",,"Volume" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Play/Pause","ID",,"102" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Play/Pause","Bitmap",,"PlayPaus.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Stop","ID",,"103" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Stop","Bitmap",,"Stop.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Next Track","ID",,"107" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Next Track","Bitmap",,"Next.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Previous Track","ID",,"106" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Previous Track","Bitmap",,"Previous.BMP" HKLM,"Software\Compal\888M1\OnScreen\Predefined\NO CD","Text",,"NO CD" HKLM,"Software\Compal\888M1\OnScreen\Predefined\NO CD","ID",,"300" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Data CD","Text",,"Data CD" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Data CD","ID",,"301" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Audio CD","Text",,"Audio CD" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Audio CD","ID",,"302" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Video CD","Text",,"Video CD" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Video CD","ID",,"304" HKLM,"Software\Compal\888M1\OnScreen\Predefined\DVD","Text",,"DVD" HKLM,"Software\Compal\888M1\OnScreen\Predefined\DVD","ID",,"306" ; CP888M1 HKLM,"Software\Compal\888M1\Settings","AP Name",,"Easy Button" HKLM,"Software\Compal\888M1\Settings","Help File",,"" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Command",,"" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Command Type",,"3" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Label",,"Digital-Mode" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Remote Code",,"06B5" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Description",,"Digital-Mode" HKLM,"Software\Compal\888M1\Settings\Buttons\Digital-Mode","Configable",,"0" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Command",,"IEXPLORE.EXE" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Command Type",,"1" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Label",,"WWW" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Remote Code",,"0706" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Description",,"Internet Explorer" HKLM,"Software\Compal\888M1\Settings\Buttons\WWW","Configable",,"1" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Command",,"" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Command Type",,"1" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Label",,"" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Remote Code",,"F500" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Description",,"" HKLM,"Software\Compal\888M1\Settings\Buttons\User","Configable",,"1" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Mute","Label",,"" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Mute","Remote Code",,"0500" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Mute","Description",,"Mute" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Close","Label",,"Close" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Close","Remote Code",,"0301" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Close","Description",,"Close Application" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Rotate","Label",,"Task Switch" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Rotate","Remote Code",,"0120" HKLM,"Software\Compal\888M1\Settings\Predef-Func\Rotate","Description",,"Task Switch" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Explorer","Command",,"EXPLORER.EXE" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Explorer","Label",,"Windows Explorer" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Explorer","Description",,"Windows Explorer" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Paint","Command",,"MSPAINT.EXE" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Paint","Label",,"Paint" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Paint","Description",,"Paint" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Calc","Command",,"CALC.EXE" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Calc","Label",,"Calculator" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Calc","Description",,"Calculator" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Notepad","Command",,"Notepad.EXE" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Notepad","Label",,"Notepad" HKLM,"Software\Compal\888M1\Settings\Predef-APP\Notepad","Description",,"Notepad" HKLM,"Software\Compal\888M1\Settings\TaskBar Icon","Support About MenuItem",,"1" HKLM,"Software\Compal\888M1\Settings\TaskBar Icon","Support Help MenuItem",,"0" HKLM,"Software\Compal\888M1\Settings\About","Description",,"Easy Button Version 1.006" HKLM,"Software\Compal\888M1\Settings\About","Copyright",,"" ;; for Brightness HKLM,"Software\Compal\888M1\Settings\Brightness","Port Index Address",,"70" HKLM,"Software\Compal\888M1\Settings\Brightness","Port Index Value",,"44" HKLM,"Software\Compal\888M1\Settings\Brightness","Port Data Address",,"71" HKLM,"Software\Compal\888M1\Settings\Brightness","Polling Interval",,"50" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Brightness","Volume ID",,"400" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Brightness","Max Volume Bar Level",,"A" HKLM,"Software\Compal\888M1\OnScreen\Predefined\Brightness","Text",,"Brightness" ;; for DPortIO.SYS HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","DisplayName",,"Dritek Port I/O Driver" HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","ImagePath",,"System32\Drivers\DPortIO.sys" HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","Start",0x00010001,0x00000002 HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","Tag",0x00010001,0x00000005 HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","Type",0x00010001,0x00000001 HKLM,"SYSTEM\CurrentControlSet\Services\DPortIO","ErrorControl",0x00010001,0x00000000 ; Service Installation [MMKBD_Inst.Services] AddService = KBFiltr, , KBFiltr_Service_Inst ; Install the port driver and mouclass from keyboard.inf Include=keyboard.inf Needs=STANDARD_Inst.Services [KBFiltr_Service_Inst] DisplayName = %KBFiltr.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Keyboard Port ServiceBinary = %12%\KBFiltr.sys [MMKBD_Inst.HW] ; Add the device upper filter AddReg = MMKBD_Inst.HW.AddReg ; run the directives need by the port driver Include=keyboard.inf Needs=STANDARD_Inst.HW [MMKBD_Inst.HW.AddReg] HKR,,"UpperFilters",0x00010000,"KBFiltr" [Strings] KBFiltr.SvcDesc="Dritek Keyboard Filter Driver" KeyboardClassName= "Keyboards" Provider="Compal" Manufacturer="Compal" *PNP030b.DeviceDesc="Easy Button ( WinXP )" *PNP0303.DeviceDesc="Easy Button ( WinXP )" ; for Install Directory ProgramFMLong = "Program Files" ProgramFM = "Progra~1" MMKeyboard = "EZButton" MMKeyboardLong = "EZButton" MMK_OSDRC = "OSDRC" MMK_HELP = "HELP"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.