; enecir.inf for WinXP
;
; Copyright (C) 2007, ENE TECHNOLOGY INC.
[Version]
Signature = "$WINDOWS NT$"
Class = HIDClass
ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider = %ENE%
CatalogFile = enecir.cat
DriverVer = 04/29/2008,2.5.0.0
[DestinationDirs]
DefaultDestDir = 12
DllCopyFiles = 11
[SourceDisksNames]
99 = %DISK_NAME%
[SourceDisksFiles]
enecir.sys = 99
enecirhid.sys = 99
enecirhidma.sys = 99
WdfCoInstaller01005.dll = 99
[Manufacturer]
%ENE%=ENE,NTx86.5.0
[ENE.NTx86.5.0]
; ---- ENE CIR port ----
;
%enecir.DeviceDesc% = enecir_inst, *ENE0100 ; standard
%enecir.DeviceDesc% = enecir0200_inst, *ENE0200 ; ir hid tsb nec
%enecir.DeviceDesc% = enecir0201_inst, *ENE0201 ; ir hid lenovo rc6
; ---- ENE CIR HID miniport ----
;
%enecirhid.DeviceDesc% = enecirhid_inst, ENECIR\ENE0100
%enecirhid.DeviceDesc% = enecirhid0200_inst, ENECIR\ENE0200
%enecirhid.DeviceDesc% = enecirhid0201_inst, ENECIR\ENE0201
%customCollection% = customCollection.Inst, HID_DEVICE_UP:FF00_U:0001
; ================================= ENE CIR port =====================================
; ---- install sections ----
;
[enecir_inst.NT]
CopyFiles = CirCopyFiles
[enecir0200_inst.NT]
CopyFiles = CirCopyFiles
[enecir0201_inst.NT]
CopyFiles = CirCopyFiles
; ---- hw sections ----
;
[enecir_inst.NT.HW]
AddReg = enecir_inst.NT.AddReg
DelReg = enecir_DelReg
[enecir0200_inst.NT.HW]
AddReg = enecir0200_inst.NT.AddReg
DelReg = enecir_DelReg
[enecir0201_inst.NT.HW]
AddReg = enecir0201_inst.NT.AddReg
DelReg = enecir_DelReg
; ---- services sections ----
;
[enecir_inst.NT.Services]
AddService = enecir,0x00000002,enecir_Service_Inst
[enecir0200_inst.NT.Services]
AddService = enecir,0x00000002,enecir_Service_Inst
[enecir0201_inst.NT.Services]
AddService = enecir,0x00000002,enecir_Service_Inst
; ---- co-installers sections ----
;
[enecir_inst.NT.CoInstallers]
CopyFiles = DllCopyFiles
AddReg = CoInstaller_AddReg
[enecir0200_inst.NT.CoInstallers]
CopyFiles = DllCopyFiles
AddReg = CoInstaller_AddReg
[enecir0201_inst.NT.CoInstallers]
CopyFiles = DllCopyFiles
AddReg = CoInstaller_AddReg
; ---- wdf sections ----
;
[enecir_inst.NT.Wdf]
KmdfService = enecir, enecir_inst_wdfsect
[enecir0200_inst.NT.Wdf]
KmdfService = enecir, enecir_inst_wdfsect
[enecir0201_inst.NT.Wdf]
KmdfService = enecir, enecir_inst_wdfsect
; ---- add reg sections ----
;
[enecir_inst.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system
HKR,,"IrHidRc6",0x00000001,\ ;
0x0F, 0x04, 0x00, \ ; CustomerCodeLo, CustomerCodeHi, CodeCount (map MCE rc6 for XP for 0100)
0x0F, 0x54, 0x00 \ ; CustomerCodeLo, CustomerCodeHi, CodeCount (map acer rc6 for XP for 0100)
[enecir0200_inst.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system
HKR,,"IrHid",0x00010001,1 ; Map NEC for 0200
[enecir0201_inst.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system
HKR,,"IrHidRc6",0x00000001,\ ;
0x0F, 0x04, 0x00, \ ; CustomerCodeLo, CustomerCodeHi, CodeCount (Map&discard MCE rc6 for 0201)
0x45, 0x04, 0x00 \ ; CustomerCodeLo, CustomerCodeHi, CodeCount (Map lenovo rc6 for 0201)
; ---- sections common to all CIR port devices ----
;
[CirCopyFiles]
enecir.sys
[DllCopyFiles]
WdfCoInstaller01005.dll
[enecir_Service_Inst]
DisplayName = %enecir.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\enecir.sys
LoadOrderGroup = Extended Base
[CoInstaller_AddReg]
;HKR,,CoInstallers32,0x00010008, "CIRCoInst.dll,IRCoInstaller" ; CIRClass not supported in XP; remark
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01005.dll,WdfCoInstaller" ; No WDF by default in XP; add it
[enecir_inst_wdfsect]
KmdfLibraryVersion = 1.5
[enecir_DelReg]
HKR,,"IrHid"
HKR,,"IrHidRc6"
; ================================ ENE CIR HID miniport ==================================
; ---- install sections ----
;
[enecirhid_inst.NT]
CopyFiles = HidCopyFiles
[enecirhid0200_inst.NT]
CopyFiles = HidCopyFiles
[enecirhid0201_inst.NT]
CopyFiles = HidCopyFiles
; ---- hw sections ----
;
[enecirhid_inst.NT.HW]
AddReg = enecirhid_Parameters.AddReg
DelReg = enecirhid_DelReg
[enecirhid0200_inst.NT.HW]
AddReg = enecirhid0200_Parameters.AddReg
DelReg = enecirhid_DelReg
[enecirhid0201_inst.NT.HW]
AddReg = enecirhid0201_Parameters.AddReg
DelReg = enecirhid_DelReg
; ---- services sections ----
;
[enecirhid_inst.NT.Services]
AddService = enecirhid,0x00000002,enecirhid_Service_Inst,
AddService = enecirhidma,, enecirhidma_Service_Inst
[enecirhid0200_inst.NT.Services]
AddService = enecirhid,0x00000002,enecirhid_Service_Inst,
AddService = enecirhidma,, enecirhidma_Service_Inst
[enecirhid0201_inst.NT.Services]
AddService = enecirhid,0x00000002,enecirhid_Service_Inst,
AddService = enecirhidma,, enecirhidma_Service_Inst
; ---- add reg sections ----
;
[enecirhid_Parameters.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Remote Controls","HID\ENE0100&Col05",0x00000000,""
HKR,,"UpperFilters",0x00010000,"enecirhidma"
HKR,,"IrCodeTable",0x00000001,\
2, \ ; CustomerCount
0x0F, 0x04, \ ; 1st CustomerCodeLo/CustomerCodeHi (MCE rc6)
0x0F, 0x54, \ ; 2nd CustomerCodeLo/CustomerCodeHi (acer rc6)
0x49, \ ; ReportCount
\ ; IrCode, ReportId, HIDBtn0, HIDBtn1
0x1E, 1, 0x00, 0x52, \ ; "Up"
0x20, 1, 0x00, 0x50, \ ; "Left"
0x22, 1, 0x00, 0x28, \ ; "OK",
0x21, 1, 0x00, 0x4F, \ ; "Right"
0x1F, 1, 0x00, 0x51, \ ; "Down"
0x01, 1, 0x00, 0x1E, \ ; "1"
0x02, 1, 0x00, 0x1F, \ ; "2"
0x03, 1, 0x00, 0x20, \ ; "3"
0x04, 1, 0x00, 0x21, \ ; "4"
0x05, 1, 0x00, 0x22, \ ; "5"
0x06, 1, 0x00, 0x23, \ ; "6"
0x07, 1, 0x00, 0x24, \ ; "7"
0x08, 1, 0x00, 0x25, \ ; "8"
0x09, 1, 0x00, 0x26, \ ; "9"
0x1D, 1, 0xE1, 0x25, \ ; "*"
0x00, 1, 0x00, 0x27, \ ; "0"
0x1C, 1, 0xE1, 0x20, \ ; "#"
0x0A, 1, 0x00, 0x29, \ ; "Clear"
0x0B, 1, 0x00, 0x28, \ ; "Enter"
\
0x0C, 2, 0x82, 0x00, \ ; "Standby"
\
0x26, 3, 0x8D, 0x00, \ ; "Guide"
0x23, 3, 0x24, 0x02, \ ; "Back"
0x0F, 3, 0x09, 0x02, \ ; "More"
0x1B, 3, 0xB6, 0x00, \ ; "Backward(Replay)"
0x1A, 3, 0xB5, 0x00, \ ; "Forward(Skip)"
0x15, 3, 0xB4, 0x00, \ ; "Rewind"
0x16, 3, 0xB0, 0x00, \ ; "Play"
0x14, 3, 0xB3, 0x00, \ ; "Fast Forward"
0x18, 3, 0xB1, 0x00, \ ; "Pause"
0x17, 3, 0xB2, 0x00, \ ; "Record"
0x19, 3, 0xB7, 0x00, \ ; "Stop"
0x12, 3, 0x9C, 0x00, \ ; "Channel Up"
0x13, 3, 0x9D, 0x00, \ ; "Channel Down"
0x10, 3, 0xE9, 0x00, \ ; "Volume Up"
0x11, 3, 0xEA, 0x00, \ ; "Volume Down"
0x0E, 3, 0xE2, 0x00, \ ; "Mute"
0x50, 3, 0x93, 0x00, \ ; "Radio"
0x4E, 3, 0x08, 0x02, \ ; "Print"
\
0x28, 4, 0x28, 0x00, \ ; "Eject"
0x0D, 4, 0x0D, 0x00, \ ; "Green Start Button"
0x46, 4, 0x46, 0x00, \ ; "My TV"
0x47, 4, 0x47, 0x00, \ ; "My Music"
0x48, 4, 0x48, 0x00, \ ; "Recorded TV"
0x49, 4, 0x49, 0x00, \ ; "My Pictures"
0x4A, 4, 0x4A, 0x00, \ ; "My Videos"
0x24, 4, 0x24, 0x00, \ ; "DVD Menu"
0x4B, 4, 0x4B, 0x00, \ ; "DVD Angle"
0x4C, 4, 0x4C, 0x00, \ ; "DVD Audio"
0x4D, 4, 0x4D, 0x00, \ ; "DVD Subtitle"
0x4F, 4, 0x4F, 0x00, \ ; "Display"
0x25, 4, 0x25, 0x00, \ ; "Live TV"
0x80, 4, 0x80, 0x00, \ ; "OEM1"
0x81, 4, 0x81, 0x00, \ ; "OEM2"
0x27, 4, 0x27, 0x00, \ ; "Aspect(ZOOM)"
0x5B, 4, 0x5B, 0x00, \ ; "Red"
0x5C, 4, 0x5C, 0x00, \ ; "Green"
0x5D, 4, 0x5D, 0x00, \ ; "Yellow"
0x5E, 4, 0x5E, 0x00, \ ; "Blue"
0x60, 4, 0x60, 0x00, \ ; "Orange"
0x5A, 4, 0x5A, 0x00, \ ; "Teletext On/Off or ISDB Data"
0x5F, 4, 0x5F, 0x00, \ ; "Teletext index"
0xA8, 4, 0x32, 0x00, \ ; Ext0
0xA9, 4, 0x33, 0x00, \ ; Ext1
0xAA, 4, 0x34, 0x00, \ ; Ext2
0xAB, 4, 0x35, 0x00, \ ; Ext3
0xAC, 4, 0x36, 0x00, \ ; Ext4
0xAD, 4, 0x37, 0x00, \ ; Ext5
0xAE, 4, 0x38, 0x00, \ ; Ext6
0xAF, 4, 0x39, 0x00, \ ; Ext7
0xB1, 4, 0x3A, 0x00, \ ; Ext8
0xB2, 4, 0x80, 0x00, \ ; Ext9
0x94, 4, 0x81, 0x00, \ ; Ext10
0x95, 4, 0x6F, 0x00 \ ; Ext11
[enecirhid0200_Parameters.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Remote Controls","HID\ENE0200&Col05",0x00000000,""
HKR,,"UpperFilters",0x00010000,"enecirhidma"
HKR,,"IrCodeTable",0x00000001,\
1, \ ; CustomerCount
0xE3, 0x19, \ ; 1st CustomerCodeLo/CustomerCodeHi (tsb nec)
0x42, \ ; ReportCount
\ ; IrCode, ReportId, HIDBtn0, HIDBtn1
0x45, 1, 0x00, 0x52, \ ; Up
0x47, 1, 0x00, 0x50, \ ; Left
0x48, 1, 0x00, 0x28, \ ; OK
0x49, 1, 0x00, 0x4F, \ ; Right
0x4B, 1, 0x00, 0x51, \ ; Down
0x56, 1, 0x00, 0x1E, \ ; 1
0x57, 1, 0x00, 0x1F, \ ; 2
0x58, 1, 0x00, 0x20, \ ; 3
0x5A, 1, 0x00, 0x21, \ ; 4
0x5B, 1, 0x00, 0x22, \ ; 5
0x5C, 1, 0x00, 0x23, \ ; 6
0x5E, 1, 0x00, 0x24, \ ; 7
0x5F, 1, 0x00, 0x25, \ ; 8
0x60, 1, 0x00, 0x26, \ ; 9
0xED, 1, 0xE1, 0x25, \ ; *
0x61, 1, 0x00, 0x27, \ ; 0
0xEC, 1, 0xE1, 0x20, \ ; #
0xEA, 1, 0x00, 0x29, \ ; Clear
0xEB, 1, 0x00, 0x28, \ ; Enter
\
0x40, 2, 0x82, 0x00, \ ; standby
\
0x87, 3, 0x8D, 0x00, \ ; Guide
0x6E, 3, 0x24, 0x02, \ ; Back
0x8F, 3, 0x09, 0x02, \ ; More
0x50, 3, 0xB6, 0x00, \ ; Backward
0x53, 3, 0xB5, 0x00, \ ; Forward
0x51, 3, 0xB4, 0x00, \ ; Rewind
0x7C, 3, 0xB0, 0x00, \ ; Play
0x52, 3, 0xB3, 0x00, \ ; Fast Forward
0x7D, 3, 0xB1, 0x00, \ ; Pause
0x63, 3, 0xB2, 0x00, \ ; Record
0x4F, 3, 0xB7, 0x00, \ ; Stop
0x6F, 3, 0x9C, 0x00, \ ; Channel Up
0x70, 3, 0x9D, 0x00, \ ; Channel Down
0x44, 3, 0xE9, 0x00, \ ; Volume Up
0x46, 3, 0xEA, 0x00, \ ; Volume Down
0x54, 3, 0xE2, 0x00, \ ; Mute
\
0x83, 4, 0x28, 0x00, \ ; Eject
0x7E, 4, 0x0D, 0x00, \ ; Green Start Button
0x4C, 4, 0x43, 0x00, \ ; DVD Top Menu
0x84, 4, 0x24, 0x00, \ ; DVD Menu
0x67, 4, 0x25, 0x00, \ ; Live TV
0x8A, 4, 0x48, 0x00, \ ; Recorded TV
0x8B, 4, 0x41, 0x00, \ ; Channnel Infomation
0x97, 4, 0x27, 0x00, \ ; ZOOM
0x77, 4, 0x3E, 0x00, \ ; 10
0x71, 4, 0x3F, 0x00, \ ; 11
0x72, 4, 0x40, 0x00, \ ; 12
0xF2, 4, 0x56, 0x00, \ ; HD DVD Left Up
0xF3, 4, 0x57, 0x00, \ ; HD DVD Right Up
0xF4, 4, 0x58, 0x00, \ ; HD DVD Left Down
0xF5, 4, 0x59, 0x00, \ ; HD DVD Right Down
0xEE, 4, 0x52, 0x00, \ ; HD DVD A
0x99, 4, 0x44, 0x00, \ ; HD DVD Return
0xEF, 4, 0x53, 0x00, \ ; HD DVD B
0xF0, 4, 0x54, 0x00, \ ; HD DVD C
0xF1, 4, 0x55, 0x00, \ ; HD DVD D
0xF6, 4, 0x5E, 0x00, \ ; Blue
0x74, 4, 0x4B, 0x00, \ ; DVD Angle
0xF7, 4, 0x5B, 0x00, \ ; Red
0x75, 4, 0x4D, 0x00, \ ; DVD Subtitle
0xF8, 4, 0x5C, 0x00, \ ; Green
0x9C, 4, 0x4C, 0x00, \ ; DVD Audio
0xF9, 4, 0x5D, 0x00, \ ; Yellow
0xE3, 4, 0x42, 0x00, \ ; Channel Input (3 digits input)
0xE2, 4, 0x5A, 0x00, \ ; Teletext On/Off or ISDB Data
0x91, 4, 0x81, 0x00 \ ; LED ON/OFF
[enecirhid0201_Parameters.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Remote Controls","HID\ENE0201&Col05",0x00000000,""
HKR,,"UpperFilters",0x00010000,"enecirhidma"
HKR,,"IrCodeTable",0x00000001,\
1, \ ; CustomerCount
0x45, 0x04, \ ; 1st CustomerCodeLo/CustomerCodeHi (lenovo rc6)
0x62, \ ; ReportCount
\ ; IrCode, ReportId, HIDBtn0, HIDBtn1
0x58, 1, 0x00, 0x52, \ ; Up
0x5A, 1, 0x00, 0x50, \ ; Left
0x5C, 1, 0x00, 0x28, \ ; OK
0x5B, 1, 0x00, 0x4F, \ ; Right
0x59, 1, 0x00, 0x51, \ ; Down
0x01, 1, 0x00, 0x1E, \ ; 1
0x02, 1, 0x00, 0x1F, \ ; 2
0x03, 1, 0x00, 0x20, \ ; 3
0x04, 1, 0x00, 0x21, \ ; 4
0x05, 1, 0x00, 0x22, \ ; 5
0x06, 1, 0x00, 0x23, \ ; 6
0x07, 1, 0x00, 0x24, \ ; 7
0x08, 1, 0x00, 0x25, \ ; 8
0x09, 1, 0x00, 0x26, \ ; 9
0x33, 1, 0xE1, 0x25, \ ; *
0x00, 1, 0x00, 0x27, \ ; 0
0x32, 1, 0xE1, 0x20, \ ; #
0x3A, 1, 0x00, 0x29, \ ; Clear
0x34, 1, 0x00, 0x28, \ ; Enter
\
0x8E, 2, 0x81, 0x00, \ ; power button
0x0C, 2, 0x82, 0x00, \ ; sleep button(Standby)
0x3D, 2, 0x83, 0x00, \ ; wakeup
\
0x3E, 3, 0x8D, 0x00, \ ; Guide
0x83, 3, 0x24, 0x02, \ ; Back
0xCB, 3, 0x09, 0x02, \ ; More
0x21, 3, 0xB6, 0x00, \ ; Backward
0x20, 3, 0xB5, 0x00, \ ; Forward
0x29, 3, 0xB4, 0x00, \ ; Rewind
0x2C, 3, 0xB0, 0x00, \ ; Play
0x28, 3, 0xB3, 0x00, \ ; Fast Forward
0x30, 3, 0xB1, 0x00, \ ; Pause
0x37, 3, 0xB2, 0x00, \ ; Record
0x31, 3, 0xB7, 0x00, \ ; Stop
0x1E, 3, 0x9C, 0x00, \ ; Channel Up
0x1F, 3, 0x9D, 0x00, \ ; Channel Down
0x10, 3, 0xE9, 0x00, \ ; Volume Up
0x11, 3, 0xEA, 0x00, \ ; Volume Down
0x0D, 3, 0xE2, 0x00, \ ; Mute
0x93, 3, 0xCD, 0x00, \ ; Play/pause
0x84, 3, 0x08, 0x02, \ ; Print
\
0xF7, 4, 0x27, 0x00, \ ; ZOOM(Aspect)
0x42, 4, 0x28, 0x00, \ ; Eject
0x4A, 4, 0x2B, 0x00, \ ; Closed captioning
0x5D, 4, 0x0D, 0x00, \ ; Green Start Button
0x9F, 4, 0x43, 0x00, \ ; DVD Top Menu
0x54, 4, 0x24, 0x00, \ ; DVD Menu
0x2E, 4, 0x25, 0x00, \ ; Live TV
0x87, 4, 0x47, 0x00, \ ; My Music
0x9B, 4, 0x48, 0x00, \ ; Recorded TV
0x0F, 4, 0x4F, 0x00, \ ; Display(OEM2)
0x78, 4, 0x3E, 0x00, \ ; 10
0x79, 4, 0x3F, 0x00, \ ; 11
0x7A, 4, 0x40, 0x00, \ ; 12
0x8D, 4, 0x6A, 0x00, \ ; KIOSK
0x8F, 4, 0x2C, 0x00, \ ; Network selection
0x50, 4, 0x2D, 0x00, \ ; Sub audio
0xB3, 4, 0x52, 0x00, \ ; HD DVD A
0xB4, 4, 0x53, 0x00, \ ; HD DVD B
0xB5, 4, 0x54, 0x00, \ ; HD DVD C
0xB6, 4, 0x55, 0x00, \ ; HD DVD D
0xC0, 4, 0x56, 0x00, \ ; HD DVD Left Up
0xC2, 4, 0x57, 0x00, \ ; HD DVD Right Up
0xC1, 4, 0x58, 0x00, \ ; HD DVD Left Down
0xC3, 4, 0x59, 0x00, \ ; HD DVD Right Down
0x40, 4, 0x2E, 0x00, \ ; HD DVD Subtitle change track
0xEF, 4, 0x2F, 0x00, \ ; HD DVD Audio track
0xCD, 4, 0x30, 0x00, \ ; HD DVD Top menu
0x80, 4, 0x31, 0x00, \ ; HD DVD Resume
0x90, 4, 0x44, 0x00, \ ; HD DVD Return
0xF8, 4, 0x78, 0x00, \ ; BD tool
0x0E, 4, 0x41, 0x00, \ ; Channnel Infomation
0x0B, 4, 0x42, 0x00, \ ; Channel input(3 digit input)
0x89, 4, 0x49, 0x00, \ ; My Pictures
0x9C, 4, 0x4A, 0x00, \ ; My Videos
0x4F, 4, 0x50, 0x00, \ ; FM Radio
0x85, 4, 0x4B, 0x00, \ ; DVD Angle
0x6D, 4, 0x5B, 0x00, \ ; Red
0x4B, 4, 0x4D, 0x00, \ ; DVD Subtitle
0xC9, 4, 0x51, 0x00, \ ; DVD Title
0x6E, 4, 0x5C, 0x00, \ ; Green
0x4E, 4, 0x4C, 0x00, \ ; DVD Audio
0x6F, 4, 0x5D, 0x00, \ ; Yellow
0x70, 4, 0x5E, 0x00, \ ; Blue
0x2F, 4, 0x5A, 0x00, \ ; Teletext On/Off or ISDB Data
0x9D, 4, 0x3C, 0x00, \ ; Online spotlight
0x9E, 4, 0x3D, 0x00, \ ; Online spotlight app
0xA8, 4, 0x32, 0x00, \ ; Ext0
0xA9, 4, 0x33, 0x00, \ ; Ext1
0xAA, 4, 0x34, 0x00, \ ; Ext2
0xAB, 4, 0x35, 0x00, \ ; Ext3
0xAC, 4, 0x36, 0x00, \ ; Ext4
0xAD, 4, 0x37, 0x00, \ ; Ext5
0xAE, 4, 0x38, 0x00, \ ; Ext6
0xAF, 4, 0x39, 0x00, \ ; Ext7
0xB1, 4, 0x3A, 0x00, \ ; Ext8
0xB2, 4, 0x80, 0x00, \ ; Ext9
0x94, 4, 0x81, 0x00, \ ; Ext10
0x95, 4, 0x6F, 0x00 \ ; Ext11
; ---- sections common to all CIR HID miniport devices ----
;
[HidCopyFiles]
enecirhid.sys
enecirhidma.sys
[enecirhid_Service_Inst]
DisplayName = %enecirhid.SVDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\enecirhid.sys
[enecirhidma_Service_Inst]
DisplayName = %enecirhidma.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\enecirhidma.sys
LoadOrderGroup = PNP Filter
[enecirhid_DelReg]
HKR,,"IrCodeTable"
; ---- custom collection install section ----
; only a null service is installed
[customCollection.Inst.NT]
[customCollection.Inst.NT.Services]
AddService = ,0x00000002, ; NULL Service
[Strings]
DISK_NAME = "ENE CIR Driver Installation Disk"
ENE = "ENE"
enecir.DeviceDesc = "ENE CIR Receiver"
enecirhid.DeviceDesc = "ENE CIR HID Receiver"
enecir.SVCDESC = "ENE CIR Receiver"
enecirhid.SVDESC = "ENE CIR HID Receiver"
enecirhidma.SVCDESC = "ENE CIR HIDmini Filter"
customCollection = "HID-compliant device"
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.