[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.