HO97794_2K_Drivers/Disk1/KE98W2K.INF Driver File Contents (HO97794_2K_Drivers.zip)

Driver Package File Name: HO97794_2K_Drivers.zip
File Size: 1.5 MB

[version]
signature="$Windows NT$"
Class=Keyboard
ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
CatalogFile=KE9801.CAT
DriverVer=06/01/2000

[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]
%DeviceDesc%=MMKBD_Inst, *PNP030b, *PNP0303

[DestinationDirs]
;MMK_Driver.CopyList = 10, System32\Drivers
MMK_Uninst.CopyList = 10 ; Windows Directory
MMK.CopyList = 24, %ProgramFM%\%MMKeyboard%
MMK_Menu.CopyList = 24, %ProgramFM%\%MMK_Menu%
MMK_PlayerRC.CopyList = 24, %ProgramFM%\%MMK_PlayerRC%
MMK_OSDRC.CopyList = 24, %ProgramFM%\%MMK_OSDRC%
MMK_VideoRC.CopyList = 24, %ProgramFM%\%MMK_VideoRC%

DefaultDestDir = 24, %ProgramFM%\%MMKeyboardLong%

[SourceDisksNames]
1="Multimedia Keyboard Disk-1",Instd1
2="Multimedia Keyboard Disk-2",Instd2

[SourceDisksFiles]
; Catelog File
;;;KE9801.CAT = 1

; Uninstall Files
UNINST32.EX_ = 1
KE9801.UN_   = 1

; Main Files
UnInst32.IN_ = 1
KE9801.BR_   = 1
KBOSDCTL.BR_ = 1
PLAYANI.BR_  = 1
PLAYCDA.BR_  = 1
VIDEOBMP.BR_ = 1
CDCTRL32.DL_ = 1
DHINT32.DL_  = 1
DRIBTN32.DL_ = 1
DRIKEY32.DL_ = 1
DRIMIXER.DL_ = 1
DRIOSD32.DL_ = 1
DRIRMT32.DL_ = 1
DRI_GUI.DL_  = 1
MCICDA32.DL_ = 1
MCIVDO32.DL_ = 1
MIDWAY32.DL_ = 1
DRIPTC32.DL_ = 1
KE9801.DM_   = 1
BKGRD32.EX_  = 1
CALCMNG.EX_  = 1
CDMNG32.EX_  = 1
DKEYBEX.EX_  = 1
DRIBAT32.EX_ = 1
KBOSDCTL.EX_ = 1
KBRMT32.EX_  = 1
KBSTATUS.EX_ = 1
PBLVDO32.EX_ = 1
PLAYANI.EX_  = 1
PLAYCDA.EX_  = 1
RECMNG.EX_   = 1
RMTCONVT.EX_ = 1
RMTSPECL.EX_ = 1
RMTSTOCK.EX_ = 1
WHEELMNG.EX_ = 1
BKGRD32.IN_  = 1
DKBOOT.IN_   = 1
DKEYBEX.IN_  = 1
DRIRMT32.IN_ = 1
KBOSDCTL.IN_ = 1
KBRMT32.IN_  = 1
KBSTATUS.IN_ = 1
PBLVDO32.IN_ = 1
PLAYANI.IN_  = 1
PLAYCDA.IN_  = 1
RMTCONVT.IN_ = 1
DKEND.IN_    = 1
DKSTART.IN_  = 1
RMTSPECL.IN_ = 1
WHEELMNG.IN_ = 1
KE9801.KG_   = 1
KE9801.KR_   = 1
KMEECL.PT_   = 1
KE9801.HL_   = 1
MCIDV32.DL_  = 1
KE9801.RC_   = 1
KBRMT32.RR_  = 1
MFC30.DLL    = 1
MIXERCTL.EX_ = 1
MCICDA32.IN_ = 1
MXRCTL32.EX_ = 1
MXRCTLEX.DL_ = 1
HOOKNTKB.DL_ = 1


; PlayerRC Files
PlyrRc\LADDALL.BM_  = 2
PlyrRc\BORDER.BM_   = 2
PlyrRc\BWDBTN.BM_   = 2
PlyrRc\EJECTBTN.BM_ = 2
PlyrRc\FWDBTN.BM_   = 2
PlyrRc\LCDMUTE.BM_  = 2
PlyrRc\LCDPAUSE.BM_ = 2
PlyrRc\LCDPLAY.BM_  = 2
PlyrRc\LCD_REP.BM_  = 2
PlyrRc\MUTEBTN.BM_  = 2
PlyrRc\NEXTBTN.BM_  = 2
PlyrRc\POWER.BM_    = 2
PlyrRc\OPENBTN.BM_  = 2
PlyrRc\PANEL.BM_    = 2
PlyrRc\PLAYPAUS.BM_ = 2
PlyrRc\PREVBTN.BM_  = 2
PlyrRc\REPEAT.BM_   = 2
PlyrRc\SINGLEBT.BM_ = 2
PlyrRc\SINGLELD.BM_ = 2
PlyrRc\STOP.BM_     = 2
PlyrRc\SUDLED.BM_   = 2
PlyrRc\TIMEHOUR.BM_ = 2
PlyrRc\TIMEMIN.BM_  = 2
PlyrRc\TIMESEC.BM_  = 2
PlyrRc\TRACK.BM_    = 2
PlyrRc\TRKNUM.BM_   = 2
PlyrRc\VCDBTN.BM_   = 2
PlyrRc\VOLLED.BM_   = 2
PlyrRc\VOLUME.BM_   = 2
PlyrRc\LDELALL.BM_  = 2
PlyrRc\LADD.BM_     = 2
PlyrRc\LDEL.BM_     = 2
PlyrRc\LCLOSE.BM_   = 2
PlyrRc\LFILE.BM_    = 2
PlyrRc\LISTLTOP.BM_ = 2
PlyrRc\LISTTOP.BM_  = 2
PlyrRc\LISTRTOP.BM_ = 2
PlyrRc\LISTLEFT.BM_ = 2
PlyrRc\LISTRIGH.BM_ = 2
PlyrRc\LISTLBOM.BM_ = 2
PlyrRc\LISTRBOM.BM_ = 2
PlyrRc\LISTBOM.BM_  = 2
PlyrRc\MINBTN.BM_   = 2
PlyrRc\KMEPLOGO.BM_ = 2

; OSDRC Files
OSDRC\BWD.BM_	   = 2
OSDRC\CLOSE.BM_    = 2
OSDRC\EJECT.BM_    = 2
OSDRC\FWD.BM_	   = 2
OSDRC\NEXT.BM_	   = 2
OSDRC\PAUSE.BM_    = 2
OSDRC\PLAY.BM_	   = 2
OSDRC\PREV.BM_	   = 2
OSDRC\STOP.BM_	   = 2

; Menu Files
KE9801\KMEOff.IC_   = 2
KE9801\KMEOn.IC_    = 2
KE9801\AUDIO.BM_    = 2
KE9801\AUX1.BM_     = 2
KE9801\CALC.BM_     = 2
KE9801\CLOSE.BM_    = 2
KE9801\COPY.BM_     = 2
KE9801\CUT.BM_	    = 2
KE9801\DIAL.BM_     = 2
KE9801\DOS.BM_	    = 2
KE9801\DOWN.BM_     = 2
KE9801\EDIT.BM_     = 2
KE9801\EJECT.BM_    = 2
KE9801\FAX.BM_	    = 2
KE9801\GAME.BM_     = 2
KE9801\KE9801.BM_   = 2
KE9801\MINIMIZE.BM_ = 2
KE9801\KMELOGOR.BM_ = 2
KE9801\LEFT.BM_     = 2
KE9801\MENU.BM_     = 2
KE9801\MODE.BM_     = 2
KE9801\MUTE.BM_     = 2
KE9801\MYDOC.BM_    = 2
KE9801\NEXT.BM_     = 2
KE9801\PASTE.BM_    = 2
KE9801\PLAYPAUS.BM_ = 2
KE9801\PREVIOUS.BM_ = 2
KE9801\PRINT.BM_    = 2
KE9801\RECORDER.BM_ = 2
KE9801\REDO.BM_     = 2
KE9801\RESTORE.BM_  = 2
KE9801\REWIND.BM_   = 2
KE9801\RIGHT.BM_    = 2
KE9801\ROTATE.BM_   = 2
KE9801\SAVE.BM_     = 2
KE9801\SCAN.BM_     = 2
KE9801\SCANNER.BM_  = 2
KE9801\SEARCH.BM_   = 2
KE9801\STOP.BM_     = 2
KE9801\SUSPEND.BM_  = 2
KE9801\UNDO.BM_     = 2
KE9801\UP.BM_	    = 2
KE9801\VIDEO.BM_    = 2
KE9801\VOLDEC.BM_   = 2
KE9801\VOLINC.BM_   = 2
KE9801\WORD.BM_     = 2
KE9801\WWW.BM_	    = 2
KE9801\XFER.BM_     = 2
KE9801\ZZZ.BM_	    = 2

; VideoRC Files
VideoRC\BOTTOM.BM_   = 2
VideoRC\LBOTTOM.BM_  = 2
VideoRC\LEFT.BM_     = 2
VideoRC\LTOP.BM_     = 2
VideoRC\RBOTTOM.BM_  = 2
VideoRC\RIGHT.BM_    = 2
VideoRC\RTOP.BM_     = 2
VideoRC\TOP.BM_      = 2

; Install sections
;----------------------------------------
[MMKBD_Inst]
; perform port related actions from keyboard.inf
Include=keyboard.inf
Needs=STANDARD_Inst
DriverVer=06/01/2000
CopyFiles = MMK_Driver.CopyList,MMK_Uninst.CopyList, MMK.CopyList, MMK_Menu.CopyList, MMK_PlayerRC.CopyList, MMK_OSDRC.CopyList, MMK_VideoRC.CopyList
AddReg = MMK.AddReg
;;UpdateInis = MMK.Inis
Reboot = 1

[MMK_Uninst.CopyList]
UNINST32.EXE, UNINST32.EX_
KE9801.UNI,   KE9801.UN_

[MMK.CopyList]
UnInst32.INI, UnInst32.IN_
KE9801.BRC,   KE9801.BR_
KBOSDCTL.BRC, KBOSDCTL.BR_
PLAYANI.BRC,  PLAYANI.BR_
PLAYCDA.BRC,  PLAYCDA.BR_
VIDEOBMP.BRC, VIDEOBMP.BR_
CDCTRL32.DLL, CDCTRL32.DL_
DHINT32.DLL,  DHINT32.DL_
DRIBTN32.DLL, DRIBTN32.DL_
DRIKEY32.DLL, DRIKEY32.DL_
DRIMIXER.DLL, DRIMIXER.DL_
DRIOSD32.DLL, DRIOSD32.DL_
DRIRMT32.DLL, DRIRMT32.DL_
DRI_GUI.DLL,  DRI_GUI.DL_
MCICDA32.DLL, MCICDA32.DL_
MCIVDO32.DLL, MCIVDO32.DL_
MIDWAY32.DLL, MIDWAY32.DL_
DRIPTC32.DLL, DRIPTC32.DL_
KE9801.DMP,   KE9801.DM_
BKGRD32.EXE,  BKGRD32.EX_
CALCMNG.EXE,  CALCMNG.EX_
CDMNG32.EXE,  CDMNG32.EX_
DKEYBEX.EXE,  DKEYBEX.EX_
DRIBAT32.EXE, DRIBAT32.EX_
KBOSDCTL.EXE, KBOSDCTL.EX_
KBRMT32.EXE,  KBRMT32.EX_
KBSTATUS.EXE, KBSTATUS.EX_
PBLVDO32.EXE, PBLVDO32.EX_
PLAYANI.EXE,  PLAYANI.EX_
PLAYCDA.EXE,  PLAYCDA.EX_
RECMNG.EXE,   RECMNG.EX_
RMTCONVT.EXE, RMTCONVT.EX_
RMTSPECL.EXE, RMTSPECL.EX_
RMTSTOCK.EXE, RMTSTOCK.EX_
WHEELMNG.EXE, WHEELMNG.EX_
BKGRD32.INI,  BKGRD32.IN_
DKBOOT.INI,   DKBOOT.IN_
DKEYBEX.INI,  DKEYBEX.IN_
DRIRMT32.INI, DRIRMT32.IN_
KBOSDCTL.INI, KBOSDCTL.IN_
KBRMT32.INI,  KBRMT32.IN_
KBSTATUS.INI, KBSTATUS.IN_
PBLVDO32.INI, PBLVDO32.IN_
PLAYANI.INI,  PLAYANI.IN_
PLAYCDA.INI,  PLAYCDA.IN_
RMTCONVT.INI, RMTCONVT.IN_
DKEND.INI,    DKEND.IN_
DKSTART.INI,  DKSTART.IN_
RMTSPECL.INI, RMTSPECL.IN_
WHEELMNG.INI, WHEELMNG.IN_
KE9801.KGP,   KE9801.KG_
KE9801.KRD,   KE9801.KR_
KMEECL.PTC,   KMEECL.PT_
KE9801.HLP,   KE9801.HL_
MCIDV32.DLL,  MCIDV32.DL_
KE9801.RCD,   KE9801.RC_
KBRMT32.RRS,  KBRMT32.RR_
MFC30.DLL,    MFC30.DL_
HOOKNTKB.DLL, HOOKNTKB.DL_
MIXERCTL.EXE, MIXERCTL.EX_
MCICDA32.INI, MCICDA32.IN_
MXRCTL32.EXE, MXRCTL32.EX_
MXRCTLEX.DLL, MXRCTLEX.DL_


[MMK_PlayerRC.CopyList]
LADDALL.BMP,  PlyrRc\LADDALL.BM_
BORDER.BMP,   PlyrRc\BORDER.BM_
BWDBTN.BMP,   PlyrRc\BWDBTN.BM_
EJECTBTN.BMP, PlyrRc\EJECTBTN.BM_
FWDBTN.BMP,   PlyrRc\FWDBTN.BM_
LCDMUTE.BMP,  PlyrRc\LCDMUTE.BM_
LCDPAUSE.BMP, PlyrRc\LCDPAUSE.BM_
LCDPLAY.BMP,  PlyrRc\LCDPLAY.BM_
LCD_REP.BMP,  PlyrRc\LCD_REP.BM_
MUTEBTN.BMP,  PlyrRc\MUTEBTN.BM_
NEXTBTN.BMP,  PlyrRc\NEXTBTN.BM_
POWER.BMP,    PlyrRc\POWER.BM_
OPENBTN.BMP,  PlyrRc\OPENBTN.BM_
PANEL.BMP,    PlyrRc\PANEL.BM_
PLAYPAUS.BMP, PlyrRc\PLAYPAUS.BM_
PREVBTN.BMP,  PlyrRc\PREVBTN.BM_
REPEAT.BMP,   PlyrRc\REPEAT.BM_
SINGLEBT.BMP, PlyrRc\SINGLEBT.BM_
SINGLELD.BMP, PlyrRc\SINGLELD.BM_
STOP.BMP,     PlyrRc\STOP.BM_
SUDLED.BMP,   PlyrRc\SUDLED.BM_
TIMEHOUR.BMP, PlyrRc\TIMEHOUR.BM_
TIMEMIN.BMP,  PlyrRc\TIMEMIN.BM_
TIMESEC.BMP,  PlyrRc\TIMESEC.BM_
TRACK.BMP,    PlyrRc\TRACK.BM_
TRKNUM.BMP,   PlyrRc\TRKNUM.BM_
VCDBTN.BMP,   PlyrRc\VCDBTN.BM_
VOLLED.BMP,   PlyrRc\VOLLED.BM_
VOLUME.BMP,   PlyrRc\VOLUME.BM_
LDELALL.BMP,  PlyrRc\LDELALL.BM_
LADD.BMP,     PlyrRc\LADD.BM_
LDEL.BMP,     PlyrRc\LDEL.BM_
LCLOSE.BMP,   PlyrRc\LCLOSE.BM_
LFILE.BMP,    PlyrRc\LFILE.BM_
LISTLTOP.BMP, PlyrRc\LISTLTOP.BM_
LISTTOP.BMP,  PlyrRc\LISTTOP.BM_
LISTRTOP.BMP, PlyrRc\LISTRTOP.BM_
LISTLEFT.BMP, PlyrRc\LISTLEFT.BM_
LISTRIGH.BMP, PlyrRc\LISTRIGH.BM_
LISTLBOM.BMP, PlyrRc\LISTLBOM.BM_
LISTRBOM.BMP, PlyrRc\LISTRBOM.BM_
LISTBOM.BMP,  PlyrRc\LISTBOM.BM_
MINBTN.BMP,   PlyrRc\MINBTN.BM_

[MMK_OSDRC.CopyList]
BWD.BMP,      OSDRC\BWD.BM_
CLOSE.BMP,    OSDRC\CLOSE.BM_
EJECT.BMP,    OSDRC\EJECT.BM_
FWD.BMP,      OSDRC\FWD.BM_
NEXT.BMP,     OSDRC\NEXT.BM_
PAUSE.BMP,    OSDRC\PAUSE.BM_
PLAY.BMP,     OSDRC\PLAY.BM_
PREV.BMP,     OSDRC\PREV.BM_
STOP.BMP,     OSDRC\STOP.BM_

[MMK_Menu.CopyList]
KMEOff.ICO,   KE9801\KMEOff.IC_
KMEOn.ICO,    KE9801\KMEOn.IC_
AUDIO.BMP,    KE9801\AUDIO.BM_
AUX1.BMP,     KE9801\AUX1.BM_
CALC.BMP,     KE9801\CALC.BM_
CLOSE.BMP,    KE9801\CLOSE.BM_
COPY.BMP,     KE9801\COPY.BM_
CUT.BMP,      KE9801\CUT.BM_
DIAL.BMP,     KE9801\DIAL.BM_
DOS.BMP,      KE9801\DOS.BM_
DOWN.BMP,     KE9801\DOWN.BM_
EDIT.BMP,     KE9801\EDIT.BM_
EJECT.BMP,    KE9801\EJECT.BM_
FAX.BMP,      KE9801\FAX.BM_
GAME.BMP,     KE9801\GAME.BM_
KE9801.BMP,   KE9801\KE9801.BM_
MINIMIZE.BMP, KE9801\MINIMIZE.BM_
KMELOGOR.BMP, KE9801\KMELOGOR.BM_
LEFT.BMP,     KE9801\LEFT.BM_
MENU.BMP,     KE9801\MENU.BM_
MODE.BMP,     KE9801\MODE.BM_
MUTE.BMP,     KE9801\MUTE.BM_
MYDOC.BMP,    KE9801\MYDOC.BM_
NEXT.BMP,     KE9801\NEXT.BM_
PASTE.BMP,    KE9801\PASTE.BM_
PLAYPAUS.BMP, KE9801\PLAYPAUS.BM_
PREVIOUS.BMP, KE9801\PREVIOUS.BM_
PRINT.BMP,    KE9801\PRINT.BM_
RECORDER.BMP, KE9801\RECORDER.BM_
REDO.BMP,     KE9801\REDO.BM_
RESTORE.BMP,  KE9801\RESTORE.BM_
REWIND.BMP,   KE9801\REWIND.BM_
RIGHT.BMP,    KE9801\RIGHT.BM_
ROTATE.BMP,   KE9801\ROTATE.BM_
SAVE.BMP,     KE9801\SAVE.BM_
SCAN.BMP,     KE9801\SCAN.BM_
SCANNER.BMP,  KE9801\SCANNER.BM_
SEARCH.BMP,   KE9801\SEARCH.BM_
STOP.BMP,     KE9801\STOP.BM_
SUSPEND.BMP,  KE9801\SUSPEND.BM_
UNDO.BMP,     KE9801\UNDO.BM_
UP.BMP,       KE9801\UP.BM_
VIDEO.BMP,    KE9801\VIDEO.BM_
VOLDEC.BMP,   KE9801\VOLDEC.BM_
VOLINC.BMP,   KE9801\VOLINC.BM_
WORD.BMP,     KE9801\WORD.BM_
WWW.BMP,      KE9801\WWW.BM_
XFER.BMP,     KE9801\XFER.BM_
ZZZ.BMP,      KE9801\ZZZ.BM_

[MMK_VideoRC.CopyList]
BOTTOM.BMP,   VideoRC\BOTTOM.BM_
LBOTTOM.BMP,  VideoRC\LBOTTOM.BM_
LEFT.BMP,     VideoRC\LEFT.BM_
LTOP.BMP,     VideoRC\LTOP.BM_
RBOTTOM.BMP,  VideoRC\RBOTTOM.BM_
RIGHT.BMP,    VideoRC\RIGHT.BM_
RTOP.BMP,     VideoRC\RTOP.BM_
TOP.BMP,      VideoRC\TOP.BM_


[MMK.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",KMEKE9801,,"%24%\%ProgramFM%\%MMKeyboard%\DriBat32.EXE DKBoot.INI"
HKLM,"SOFTWARE\icrosoft\Windows\CurrentVersion\Uninstall\KE9801",DisplayName,,"Turbo Media KE9801"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KE9801",UninstallString,,"UnInst32.exe KE9801.UNI"

;;[MMK.Inis]
;;setup.ini, progman.groups,, "group4=%GroupName%"
;;setup.ini, group4,, """%MMKItem%"",""%24%\%ProgramFM%\%MMKeyboard%\DKeybex.exe"",,,,""%24%\%ProgramFM%\%MMKeyboard%"""
;;setup.ini, group4,, """%UnInstallItem%"",""%10%\UnInst32.EXE %UnInstallFile%"",,,,""%10%"""

; Service Installation
[MMKBD_Inst.Services]
; Install the port driver and mouclass from keyboard.inf
Include=keyboard.inf
Needs=STANDARD_Inst.Services

[MMKBD_Inst.HW]
; run the directives need by the port driver
Include=keyboard.inf
Needs=STANDARD_Inst.HW

[Strings]
KeyboardClassName= "Keyboards"
Provider="KME"
Manufacturer="KME"
DeviceDesc="KMEKE9801 ( Win2000 )"


; for Install Directory
ProgramFMLong = "Program Files"
ProgramFM = "Progra~1"
MMKeyboard = "T-Media"
MMKeyboardLong = "T-Media"
MMK_Menu = "T-Media\KE9801"
MMK_PlayerRC = "T-Media\PlyrRC"
MMK_OSDRC = "T-Media\OSDRC"
MMK_VideoRC = "T-Media\VideoRC"

; for Group
GroupName = "Turbo Media KE9801"
MMKItem = "Turbo Media"
UnInstallItem = "Uninstall"
HelpItem = "Turbo Media Help"

; for MMKItem's Icon
MMKIcon = "KMEON.ICO"

; for Uninstall Information File
UnInstallFile = "KE9801.UNI"



server: web4, load: 0.37