;================================================== ; ; Copyright (c) 2008 ATI Technologies. ; ;================================================== [Version] Signature = "$Windows NT$" Class = HIDClass ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider = %ATI% CatalogFile = atmcirlh.cat DriverVer=09/01/2009, 6.14.10.389 [Manufacturer] %ATI% = ATI, ntx86 [ATI.ntx86] %ATIIRRCVR.DeviceDesc% = AtiIrRcvr, AVStream\CIR [SourceDisksNames] 99 = %DiskId%, , , [SourceDisksFiles] aticir.sys = 99 [DestinationDirs] AtiIrRcvr.CopyDrivers = 12 [AtiIrRcvr.CopyDrivers] aticir.sys [AtiIrRcvr.ntx86.Services] AddService = AtiIrRcvr, 0x00000002, AtiIrRcvr.ServiceInstall [AtiIrRcvr.ntx86.hw] AddReg = AtiIrRcvr.hw.AddReg [AtiIrRcvr.ntx86] Include = hidserv.inf, keyboard.inf AddReg = AtiIrRcvr.AddReg CopyFiles = AtiIrRcvr.CopyDrivers [AtiIrRcvr.AddReg] HKR, , DevLoader, , *ntkern HKR, , NTMPDriver, , aticir.sys [AtiIrRcvr.hw.AddReg] HKR, , "DictSrc", %REG_DWORD%, 0x01 HKR, , "IrProtocol", %REG_DWORD%, 0x20 HKR, , "DictData", %REG_BINARY%, \ ; protocol dictionary \ 02, \ ; dictionary length: 2 \ \ ; (1) Microsoft RC6 eHome (0x21) 21, \ AA, 55, 55, 95, 93, 0A, 00, 00, \ ; header: 0xA93 9555 55AA 4D, \ ; table length: 77 \ ; button table \ ; navigation 1E, 00, 00, 00, 52, 00, 01, 01, \ ; up 1F, 00, 00, 00, 51, 00, 01, 01, \ ; down 20, 00, 00, 00, 50, 00, 01, 01, \ ; left 21, 00, 00, 00, 4F, 00, 01, 01, \ ; right 22, 00, 00, 00, 28, 00, 01, 01, \ ; OK \ 23, 00, 00, 00, 24, 02, 02, 00, \ ; back 0F, 00, 00, 00, 09, 02, 02, 00, \ ; more info \ 0D, 00, 00, 00, 0D, 00, 08, 00, \ ; green button \ \ ; transport 16, 00, 00, 00, B0, 00, 02, 00, \ ; play 18, 00, 00, 00, B1, 00, 02, 00, \ ; pause 6E, 00, 00, 00, CD, 00, 02, 00, \ ; play/pause 17, 00, 00, 00, B2, 00, 02, 00, \ ; record 14, 00, 00, 00, B3, 00, 02, 01, \ ; fast forward 15, 00, 00, 00, B4, 00, 02, 01, \ ; rewind 1A, 00, 00, 00, B5, 00, 02, 01, \ ; skip forward 1B, 00, 00, 00, B6, 00, 02, 01, \ ; skip back 19, 00, 00, 00, B7, 00, 02, 00, \ ; stop \ \ ; AV control/power 0C, 00, 00, 00, 82, 00, 04, 00, \ ; power toggle \ 10, 00, 00, 00, E9, 00, 02, 01, \ ; volume up 11, 00, 00, 00, EA, 00, 02, 01, \ ; volume down 0E, 00, 00, 00, E2, 00, 02, 00, \ ; mute 12, 00, 00, 00, 9C, 00, 02, 01, \ ; channel up 13, 00, 00, 00, 9D, 00, 02, 01, \ ; channel down \ \ ; numeric keypad 00, 00, 00, 00, 27, 00, 01, 01, \ ; 0 01, 00, 00, 00, 1E, 00, 01, 01, \ ; 1 02, 00, 00, 00, 1F, 00, 01, 01, \ ; 2 03, 00, 00, 00, 20, 00, 01, 01, \ ; 3 04, 00, 00, 00, 21, 00, 01, 01, \ ; 4 05, 00, 00, 00, 22, 00, 01, 01, \ ; 5 06, 00, 00, 00, 23, 00, 01, 01, \ ; 6 07, 00, 00, 00, 24, 00, 01, 01, \ ; 7 08, 00, 00, 00, 25, 00, 01, 01, \ ; 8 09, 00, 00, 00, 26, 00, 01, 01, \ ; 9 0A, 00, 00, 00, 29, 00, 01, 00, \ ; clear 0B, 00, 00, 00, 28, 00, 01, 00, \ ; enter 1C, 00, 00, 00, 20, E1, 01, 01, \ ; # 1D, 00, 00, 00, 25, E1, 01, 01, \ ; * \ \ ; interactive TV 5B, 00, 00, 00, 5B, 00, 08, 00, \ ; red 5C, 00, 00, 00, 5C, 00, 08, 00, \ ; green 5D, 00, 00, 00, 5D, 00, 08, 00, \ ; yellow 5E, 00, 00, 00, 5E, 00, 08, 00, \ ; blue 5A, 00, 00, 00, 5A, 00, 08, 00, \ ; teletext on/off \ \ ; shortcut 25, 00, 00, 00, 25, 00, 08, 00, \ ; live TV 48, 00, 00, 00, 48, 00, 08, 00, \ ; recorded TV 26, 00, 00, 00, 8D, 00, 02, 00, \ ; guide 47, 00, 00, 00, 47, 00, 08, 00, \ ; music 49, 00, 00, 00, 49, 00, 08, 00, \ ; pictures 4A, 00, 00, 00, 4A, 00, 08, 00, \ ; videos 50, 00, 00, 00, 50, 00, 08, 00, \ ; FM radio 46, 00, 00, 00, 48, 00, 08, 00, \ ; my TV \ \ ; DVD buttons 24, 00, 00, 00, 24, 00, 08, 00, \ ; DVD menu 4B, 00, 00, 00, 4B, 00, 08, 00, \ ; DVD angle 4C, 00, 00, 00, 4C, 00, 08, 00, \ ; DVD audio 4D, 00, 00, 00, 4D, 00, 08, 00, \ ; DVD subtitle 43, 00, 00, 00, 43, 00, 08, 00, \ ; DVD top menu 28, 00, 00, 00, 28, 00, 08, 00, \ ; eject \ \ ; extensibility 32, 00, 00, 00, 32, 00, 08, 00, \ ; Ext0 33, 00, 00, 00, 33, 00, 08, 00, \ ; Ext1 34, 00, 00, 00, 34, 00, 08, 00, \ ; Ext2 35, 00, 00, 00, 35, 00, 08, 00, \ ; Ext3 36, 00, 00, 00, 36, 00, 08, 00, \ ; Ext4 37, 00, 00, 00, 37, 00, 08, 00, \ ; Ext5 38, 00, 00, 00, 38, 00, 08, 00, \ ; Ext6 39, 00, 00, 00, 39, 00, 08, 00, \ ; Ext7 3A, 00, 00, 00, 3A, 00, 08, 00, \ ; Ext8 80, 00, 00, 00, 80, 00, 08, 00, \ ; Ext9 81, 00, 00, 00, 81, 00, 08, 00, \ ; Ext10 6F, 00, 00, 00, 6F, 00, 08, 00, \ ; Ext11 \ \ ; miscellaneous 78, 00, 00, 00, 08, 02, 02, 00, \ ; print \ 27, 00, 00, 00, 27, 00, 08, 00, \ ; zoom 42, 00, 00, 00, 42, 00, 08, 00, \ ; channel input 2D, 00, 00, 00, 2D, 00, 08, 00, \ ; sub audio \ \ ; reserved 4F, 00, 00, 00, 4F, 00, 08, 00, \ ; display 6A, 00, 00, 00, 6A, 00, 08, 00, \ ; kiosk 2C, 00, 00, 00, 2C, 00, 08, 00, \ ; network selection 78, 00, 00, 00, 78, 00, 08, 00, \ ; BD tool 41, 00, 00, 00, 41, 00, 08, 00, \ ; channel information \ \ \ ; (2) Philips RC6 ModeA (0x22) 22, \ 55, 65, 55, 95, 93, 0A, 00, 00, \ ; header: 0xA93 9555 6555 46, \ ; table length: 70 \ ; button table \ ; navigation 46, 00, 00, 00, 52, 00, 01, 01, \ ; up 49, 00, 00, 00, 51, 00, 01, 01, \ ; down 0B, 00, 00, 00, 50, 00, 01, 01, \ ; left 09, 00, 00, 00, 4F, 00, 01, 01, \ ; right 0A, 00, 00, 00, 28, 00, 01, 00, \ ; OK \ 07, 00, 00, 00, 24, 02, 02, 00, \ ; back 44, 00, 00, 00, 09, 02, 02, 00, \ ; more info 05, 00, 00, 00, 00, 05, 02, 00, \ ; home 47, 00, 00, 00, 01, 05, 02, 01, \ ; left up 4A, 00, 00, 00, 02, 05, 02, 01, \ ; left down 45, 00, 00, 00, 03, 05, 02, 01, \ ; right up 48, 00, 00, 00, 04, 05, 02, 01, \ ; right down 08, 00, 00, 00, 05, 05, 02, 00, \ ; select \ \ ; transport 41, 00, 00, 00, B0, 00, 02, 00, \ ; play 43, 00, 00, 00, B1, 00, 02, 00, \ ; pause 5F, 00, 00, 00, CD, 00, 02, 00, \ ; play/pause 01, 00, 00, 00, B2, 00, 02, 00, \ ; record 40, 00, 00, 00, B3, 00, 02, 01, \ ; fast forward 42, 00, 00, 00, B4, 00, 02, 01, \ ; rewind 00, 00, 00, 00, B5, 00, 02, 01, \ ; skip forward 04, 00, 00, 00, B6, 00, 02, 01, \ ; skip back 03, 00, 00, 00, B7, 00, 02, 00, \ ; stop 1A, 00, 00, 06, 05, 00, 02, 00, \ ; repeat \ \ ; AV control/power 02, 00, 00, 00, 82, 00, 04, 00, \ ; power off \ 4B, 00, 00, 00, E9, 00, 02, 01, \ ; volume up 0F, 00, 00, 00, EA, 00, 02, 01, \ ; volume down 4C, 00, 00, 00, E2, 00, 02, 00, \ ; mute 0C, 00, 00, 00, 9C, 00, 02, 01, \ ; channel up 0D, 00, 00, 00, 9D, 00, 02, 01, \ ; channel down 1B, 00, 00, 00, 0D, 05, 02, 00, \ ; last channel \ \ ; numeric keypad 16, 00, 00, 00, 27, 00, 01, 01, \ ; 0 13, 00, 00, 00, 1E, 00, 01, 01, \ ; 1 12, 00, 00, 00, 1F, 00, 01, 01, \ ; 2 11, 00, 00, 00, 20, 00, 01, 01, \ ; 3 51, 00, 00, 00, 21, 00, 01, 01, \ ; 4 52, 00, 00, 00, 22, 00, 01, 01, \ ; 5 50, 00, 00, 00, 23, 00, 01, 01, \ ; 6 53, 00, 00, 00, 24, 00, 01, 01, \ ; 7 15, 00, 00, 00, 25, 00, 01, 01, \ ; 8 14, 00, 00, 00, 26, 00, 01, 01, \ ; 9 17, 00, 00, 00, 29, 00, 01, 00, \ ; clear 5B, 00, 00, 00, 28, 00, 01, 00, \ ; enter 5C, 00, 00, 00, 20, E1, 01, 01, \ ; # 5D, 00, 00, 00, 25, E1, 01, 01, \ ; * \ \ ; interactive TV 4F, 00, 00, 00, 0E, 05, 02, 00, \ ; red 4D, 00, 00, 00, 0F, 05, 02, 00, \ ; green 4E, 00, 00, 00, 10, 05, 02, 00, \ ; yellow 10, 00, 00, 00, 11, 05, 02, 00, \ ; blue 23, 00, 00, 00, 17, 05, 02, 00, \ ; orange 0E, 00, 00, 00, 12, 05, 02, 00, \ ; teletext on/off 21, 00, 00, 00, 16, 05, 02, 00, \ ; teletext index \ \ ; shortcut 61, 00, 00, 00, 13, 05, 02, 00, \ ; SAP 1F, 00, 00, 00, 14, 05, 02, 00, \ ; TV 20, 00, 00, 00, 15, 05, 02, 00, \ ; recorded TV 1D, 00, 00, 00, 8D, 00, 02, 00, \ ; guide 57, 00, 00, 00, 19, 05, 02, 00, \ ; my TV 58, 00, 00, 00, 1A, 05, 02, 00, \ ; my music 59, 00, 00, 00, 1B, 05, 02, 00, \ ; my pictures 5A, 00, 00, 00, 1C, 05, 02, 00, \ ; my videos 1E, 00, 00, 00, 93, 00, 02, 00, \ ; radio \ \ ; DVD buttons 1C, 00, 00, 00, 07, 05, 02, 00, \ ; DVD 18, 00, 00, 00, 08, 05, 02, 00, \ ; DVD angle 56, 00, 00, 00, 09, 05, 02, 00, \ ; DVD audio 55, 00, 00, 00, 0A, 05, 02, 00, \ ; DVD subtitle 06, 00, 00, 00, 0B, 05, 02, 00, \ ; DVD menu 19, 00, 00, 00, 0C, 05, 02, 00, \ ; DVD top menu 24, 00, 00, 00, 18, 05, 02, 00, \ ; eject \ \ ; miscellaneous 25, 00, 00, 00, 08, 02, 02, 00, \ ; print 54, 00, 00, 00, 1D, 05, 02, 00, \ ; display 22, 00, 00, 00, 20, 05, 02, 00 \ ; aspect HKR, , "OptData", %REG_BINARY%, \ ; optional dictionary \ 01, 00, 00, 40, \ ; dictionary source index \ 01, \ ; dictionary length: 1 \ \ ; NEC standard remote (0x41) 41, \ 00, 00, 00, 00, 00, 00, 00, 00, \ ; header: 0x00 1F, \ ; table length: 31 \ ; button table \ ; navigation 00, 00, 00, 00, 52, 00, 01, 01, \ ; up 01, 00, 00, 00, 51, 00, 01, 01, \ ; down 03, 00, 00, 00, 50, 00, 01, 01, \ ; left 02, 00, 00, 00, 4F, 00, 01, 01, \ ; right 1F, 00, 00, 00, 28, 00, 01, 00, \ ; OK \ 0C, 00, 00, 00, 14, E0, 01, 00, \ ; home, CTRL + Q \ \ ; transport 0F, 00, 00, 00, B0, 00, 02, 00, \ ; play 0B, 00, 00, 00, B1, 00, 02, 00, \ ; pause 05, 00, 00, 00, B2, 00, 02, 00, \ ; record 40, 00, 00, 00, B3, 00, 02, 01, \ ; fast forward 1E, 00, 00, 00, B4, 00, 02, 01, \ ; rewind 07, 00, 00, 00, B7, 00, 02, 00, \ ; stop \ \ ; AV control/power 1A, 00, 00, 00, E9, 00, 02, 01, \ ; volume up 0E, 00, 00, 00, EA, 00, 02, 01, \ ; volume down 09, 00, 00, 00, 9C, 00, 02, 01, \ ; channel up 1B, 00, 00, 00, 9D, 00, 02, 01, \ ; channel down \ \ ; numeric keypad 10, 00, 00, 00, 27, 00, 01, 01, \ ; 0 11, 00, 00, 00, 1E, 00, 01, 01, \ ; 1 12, 00, 00, 00, 1F, 00, 01, 01, \ ; 2 13, 00, 00, 00, 20, 00, 01, 01, \ ; 3 14, 00, 00, 00, 21, 00, 01, 01, \ ; 4 15, 00, 00, 00, 22, 00, 01, 01, \ ; 5 16, 00, 00, 00, 23, 00, 01, 01, \ ; 6 17, 00, 00, 00, 24, 00, 01, 01, \ ; 7 18, 00, 00, 00, 25, 00, 01, 01, \ ; 8 19, 00, 00, 00, 26, 00, 01, 01, \ ; 9 \ \ ; shortcut 0A, 00, 00, 00, 45, F5, 01, 00, \ ; launch / exit TotalMedia, CTRL + ALT + F12 04, 00, 00, 00, 44, 00, 01, 00, \ ; jump to last channel, F11 08, 00, 00, 00, 3E, 00, 01, 00, \ ; capture frame, F5 06, 00, 00, 00, 28, E2, 01, 00, \ ; full screen, ALT + Enter 1C, 00, 00, 00, 1C, E0, 01, 00, \ ; DVD module, CTRL + Y \ \ 00, 00, 00, 00 \ ; end of optional data [AtiIrRcvr.ServiceInstall] DisplayName = %DISPLAY_NAME% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\aticir.sys [Strings] SERVICE_BOOT_START = 0x0 SERVICE_SYSTEM_START = 0x1 SERVICE_AUTO_START = 0x2 SERVICE_DEMAND_START = 0x3 SERVICE_DISABLED = 0x4 SERVICE_KERNEL_DRIVER = 0x1 SERVICE_ERROR_IGNORE = 0x0 SERVICE_ERROR_NORMAL = 0x1 SERVICE_ERROR_SEVERE = 0x2 SERVICE_ERROR_CRITICAL = 0x3 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001 REG_MULTI_SZ = 0x00010000 REG_BINARY = 0x00000001 REG_SZ = 0x00000000 ATI = "ATI Technologies" AtiIrRcvr.DeviceDesc = "ATI Theater Remote Receiver" DISPLAY_NAME = "ATI Remote Receiver Service" DiskId = "ATI Remote Receiver Driver Disk"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.