CP888M1.INF Driver File Contents (CL00_WinXP.zip)

[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

How To Update Drivers Manually

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.

server: web4, load: 1.23