[Models] HDAUDIO\FUNC_01&VEN_8384&DEV_7682=this HDAUDIO\FUNC_01&VEN_8384&DEV_7682&SUBSYS_00000100=this HDAUDIO\FUNC_01&VEN_8384&DEV_7683=this HDAUDIO\FUNC_01&VEN_8384&DEV_7683&SUBSYS_00000100=this HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_10192608=this HDAUDIO\FUNC_01&VEN_8384&DEV_7682&SUBSYS_10192608=this HDAUDIO\FUNC_01&VEN_8384&DEV_7683&SUBSYS_10192608=this HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_10192633=this HDAUDIO\FUNC_01&VEN_8384&DEV_7682&SUBSYS_10192633=this HDAUDIO\FUNC_01&VEN_8384&DEV_7683&SUBSYS_10192633=this Default=this [DelRegKeys] HKR\Settings=yes HKLM\Software\IDT=yes [APPS] [CopyFiles.32] IDTSG.cpl = 0x25 stlang.dll = 0x25 stacsv.exe = 0x25 sttray.exe = 0x24 [CopyFiles.64] stlang64.dll = 0x25 stacsv64.exe = 0x25 sttray64.exe = 0x24 IDTSG64.cpl = 0x25 [ReplaceDlls.32] stapo.dll = 0x25 stcplx.dll = 0x25 [ReplaceDlls.64] stapo64.dll = 0x25 stcplx64.dll = 0x25 [StartServices.32] STacSV -r [StartServices.64] STacSV64 -r [StopServices.32] STacSV -u [StopServices.64] STacSV64 -u [HKLM\Software\Microsoft\Windows\CurrentVersion\Run.32] SysTrayApp="%ProgramFiles%\IDT\WDM\sttray.exe" [HKLM\Software\Microsoft\Windows\CurrentVersion\Run.64] SysTrayApp="%ProgramFiles%\IDT\WDM\sttray64.exe" [HKLM\SOFTWARE\IDT\State\Shared] ShowEventDialog = dword: 1 [HKLM\SOFTWARE\IDT\State\UI] Config_SpkFlags = dword: 0x1A [HKLM\Software\IDT\Config\SysTray.32] HideTrayIcon = dword: 0 ControlPanel = "IDTSG.cpl" Automatic = dword: 0 PopUpType = dword: 1 [HKLM\Software\IDT\Config\Shared.32] PollingPeriod = dword: 200 RecordPriority = dword: 1 [HKLM\Software\IDT\Config\STacsv.32] HwSpkCfg = dword: 0 MicRetasking = dword: 0 [HKLM\Software\IDT\Config\SysTray.64] HideTrayIcon = dword: 0 ControlPanel = "IDTSG64.cpl" Automatic = dword: 0 PopUpType = dword: 1 [HKLM\Software\IDT\Config\Shared.64] PollingPeriod = dword: 200 RecordPriority = dword: 1 [HKLM\Software\IDT\Config\STacsv.64] HwSpkCfg = dword: 0 MicRetasking = dword: 0 [HKR] CodecName = "STAC9221" [HKR\Settings] TraceFlags = dword: 0x89B3 AllowHpOnNonSupportingPin = hex: 1 [HKR\Settings\Pin] [HKR\Settings\Pin\0A] CfgDflt = dword: 0x0221401F InputOutput = hex: 1 [HKR\Settings\Pin\0B] CfgDflt = dword: 0x02A19030 [HKR\Settings\Pin\0C] CfgDflt = dword: 0x01119011 AltCfg = hex: 31,90,A1,01 [HKR\Settings\Pin\0D] CfgDflt = dword: 0x01114010 AltCfg = hex: 10,40,21,01 [HKR\Settings\Pin\0E] CfgDflt = dword: 0x408000F0 [HKR\Settings\Pin\0F] CfgDflt = dword: 0x01113012 AltCfg = hex: 3E,30,81,01 [HKR\Settings\Pin\10] CfgDflt = dword: 0x074510A0 [HKR\Settings\Pin\11] CfgDflt = dword: 0x400000F1 [HKR\Settings\Pin\15] CfgDflt = dword: 0x90330033 [HKR\Settings\Pin\1B] CfgDflt = dword: 0x400000F3 [HKR\Settings\GPIO] [HKR\Settings\Connselector] [HKR\Settings\filter\Speaker] UniqueID = hex: 0 LegacyIoctlHere = hex: 1 Associations = hex: 1 DigitalVolumeControl = hex: 0 DisableNonPcmPin = hex: 1 EnableInputMonitor = hex: 1 RecMonitorMute = hex: 0 [HKR\Settings\filter\Speaker\plugins] RegVersion = dword: 1 [HKR\Settings\filter\Speaker\plugins\Render] [HKR\settings\filter\MuxedIn1] UniqueID = hex: 1 Associations = hex: 3 CDInRecVolume = dword: 0x108000 MicInRecVolume = dword: 0x108000 Mic2InRecVolume = dword: 0x108000 LineInRecVolume = dword: 0x108000 MicBoostLevel = dword: 0x000A0000 Mic2BoostLevel = dword: 0x000A0000 [HKR\Settings\filter\MuxedIn1\MaxLvlLimiters] MicBoostLevel = dword: 0x00140000 Mic2BoostLevel = dword: 0x00140000 [HKR\Settings\filter\MuxedIn1\TopoNames] Mic2In = "{A72A6A9C-896A-45ce-AD88-6BB096B11B36}" [HKR\settings\filter\SpdifOut] UniqueID = hex: 2 Associations = hex: A DisableSPDIFControl = hex: 1 DisableNonPcmPin = hex: 0 EnabledNonPcmBitsAndRates = dword: 0x0020040 [HKR\Settings\filter\AuxIn] UniqueID = hex: 3 Associations = hex: E Mixer = hex: A MixInRecVolume = dword: 0x000A8000 [HKLM\Software\IDT\Config\UI] Config_Tab = dword: 0x1F Config_Spk = dword: 0x1D Config_Adv = dword: 0x80100 Config_Pwr = dword: 0x3 Config_Rates = dword: 0x3E Config_Digital = dword: 0x5 Config_Portmap = dword: 0xC Config = dword: 0x0 Config_Credits = dword: 0x800 [HKLM\Software\IDT\Config\Shared] Config_Oem = dword: 0x2 [HKLM\SOFTWARE\IDT\Config\UI\Layout\Panel[0]] Location="rear" Size="3x1" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Panel[1]] Location="front" Size="2x1" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Panel[2]] Location="special0" Size="1x1" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]] Desc="IDS_CONFIG_OPEN" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[0]] Panel=dword:00000000 Row=dword:00000000 Col=dword:00000000 Color="blue" Dev[0]="speaker_rear" Dev[1]="linein" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[1]] Panel=dword:00000000 Row=dword:00000001 Col=dword:00000000 Color="green" Dev[0]="speaker_front" Dev[1]="hp" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[2]] Panel=dword:00000000 Row=dword:00000002 Col=dword:00000000 Color="pink" Dev[0]="speaker_center" Dev[1]="mic" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[3]] Panel=dword:00000001 Row=dword:00000000 Col=dword:00000000 Color="green" Dev[0]="hp" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[4]] Panel=dword:00000001 Row=dword:00000001 Col=dword:00000000 Color="pink" Dev[0]="mic" [HKLM\SOFTWARE\IDT\Config\UI\Layout\Schema[0]\Jack[5]] Panel=dword:00000002 Row=dword:00000000 Col=dword:00000000 Color="black" Dev[0]="spdifout" [HKLM\SOFTWARE\IDT\Config\EventExpressions] Version=dword:1 [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackPresensea] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackPresensed] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackPresensef] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackPresensec] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackDeviced] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackDevicef] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\SOFTWARE\IDT\Config\EventExpressions\JackDevicec] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\Software\IDT\Config\EventExpressions\ServiceStartup] Action1 = "if(JackState(10)==1,SetGlobalRegDword("HdaFP",1),0)" Action2 = "PortAIsHp=(JackState(10)==1 || GetGlobalRegDword("AC97FPMute",0))" Action3 = "MuteD=(JackDevice(13)==1 || JackDevice(13)==2)" Action4 = "MuteF=(JackDevice(15)==1)" Action5 = "MuteC=(JackDevice(12)==1)" Action6 = "if(PortAIsHP ==1 && MuteD ==1, (MutePin(13,1)), (0))" Action7 = "if(PortAIsHP ==0, (MutePin(13,0)), (0))" Action8 = "if(PortAIsHP ==1 && MuteF ==1, (MutePin(15,1)), (0))" Action9 = "if(PortAIsHP ==0, (MutePin(15,0)), (0))" ActionA = "if(PortAIsHP ==1 && MuteC ==1, (MutePin(12,1)), (0))" ActionB = "if(PortAIsHP ==0, (MutePin(12,0)), (0))" [HKLM\software\IDT\Apo\GFX\Speaker\plugins\MSAPO] idEffect = dword: 50 idEffectType = dword: 50 load = dword: 1 order = dword: 5 ApoClsId = "{637c490d-eee3-4c0a-973f-371958802da2}" [HKLM\software\IDT\Apo\LFX\Speaker\plugins\MSAPO] idEffect = dword: 50 idEffectType = dword: 50 load = dword: 1 order = dword: 5 ApoClsId = "{62dc1a93-ae24-464c-a43e-452f824c4250}" [HKLM\software\IDT\Apo\GFX\SpdifOut\plugins\MSAPO] idEffect = dword: 50 idEffectType = dword: 50 load = dword: 1 order = dword: 5 ApoClsId = "{637c490d-eee3-4c0a-973f-371958802da2}" [HKLM\software\IDT\Apo\LFX\SpdifOut\plugins\MSAPO] idEffect = dword: 50 idEffectType = dword: 50 load = dword: 1 order = dword: 5 ApoClsId = "{62dc1a93-ae24-464c-a43e-452f824c4250}" [HKLM\Software\IDT\APO\LFX\Speaker\Plugins\Spread] idEffect = dword: 0x8 idEffectType = dword: 0x8 load = dword: 0x1 order = dword: 500 [HKLM\Software\IDT\APO\LFX\Speaker\Presets\_Initial\Spread] bypass = dword: 0x0 SpoofJackPresence = dword: 1 SpoofJackPresenceFront = dword: 1 SpoofJackPresenceCLfe = dword: 1 SpoofJackPresenceRearPair3 = dword: 1 SpoofJackPresenceSidePair4 = dword: 1 [HKLM\Software\IDT\APO\LFX\Speaker\Presets\DisableSpread\Spread] bypass = dword: 0x1 [HKLM\Software\IDT\APO\LFX\Speaker\Presets\EnableSpread\Spread] bypass = dword: 0x0 [HKLM\Software\IDT\APO\LFX\Speaker\Presets\DisableBoth\Spread] bypass = dword: 0x1 [HKLM\Software\IDT\APO\LFX\Speaker\Presets\EnableBoth\Spread] bypass = dword: 0x0 [HKLM\Software\IDT\APO\GFX\Speaker\plugins\Eq] Load = dword: 1 IdEffect = dword: 1 IdEffectType = dword: 1 Order = dword: 2500Download 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.