Guru3D.com Forums

Go Back   Guru3D.com Forums > Hardware > Soundcards, Speakers HiFI & File formats
Soundcards, Speakers HiFI & File formats A cracking SoundBlaster ? Got new Speakers ? Be heard in here !


Reply
 
Thread Tools Display Modes
Help modding drivers for a USB soundcard
Old
  (#1)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default Help modding drivers for a USB soundcard - 08-08-2014, 21:10 | posts: 11

Hi guys, I'm new here. Mods please move this post into a different thread if you feel it's out of place.

Anyway, I've been always into trying out different positional audio tehnologies, like a3d, Sensaura, Xear, CMSS Headphones, whatever the new SB Z sound cards have ... A few days ago, I bought a USB sound card that was supposed to be a replacement for the one that comes with Logitech G430 headphones. I only bought it you've guessed it because it should support the Dolby Headphone technology.

When it arrived, I installed the Logitech Gaming software and plugged the card into a USB port, but the software kept saying "No devices detected". Tried a different port nothing.

So, after taking a closer look, I determined that the device isn't recognised because it has a different Hardware ID compared to the devices listed in the Logitech USBAudio driver that comes with the software.

I'm using Windows 7 64 bit.

If any of you guys could help me mod it, I'd appreciate it very much.

The content of the INF file is below; hope it's not too long.
Thanks.



Here's my devices Hardware IDs:

USB\VID_046D&PID_0A0B&REV_0100&MI_00
USB\VID_046D&PID_0A0B&MI_00


And here's the contents of the INF file:

; Copyright (c) 2009-2013 Logitech, Inc.

[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%LOGI%
CatalogFile=LGSH_USB.cat
DriverVer=04/12/2013,8.46.19.1

[SourceDisksNames]
111=%SourceDiskName%,"",111

[SourceDisksFiles]
ladfGSRi386.sys = 111
ladfGSRamd64.sys = 111
ladfGSRCoinst_i386.dll = 111
ladfGSRCoinst_amd64.dll = 111
ladfGSCi386.sys = 111
ladfGSCamd64.sys = 111

[Manufacturer]
%LOGI%=Logitech,ntx86,ntamd64

[DestinationDirs]
GSeries_USB.CopyList = 10,system32\drivers
GSeries_USB.NTamd64.CopyList = 10,system32\drivers
GSeries_CoinstX86_CopyFiles = 11

[ControlFlags]
ExcludeFromSelect=*

;; Device Support
;;
[Logitech.NTX86]
%G35ID% = GSeries_USB,USB\VID_046D&PID_0A15&MI_00 ; G35
%G930ID% = GSeries_USB,USB\VID_046D&PID_0A1F&MI_00 ; G930
%G430ID% = GSeries_USB,USB\VID_046D&PID_0A4D&MI_00 ; G430


[Logitech.NTamd64]
%G35ID% = GSeries_USB,USB\VID_046D&PID_0A15&MI_00 ; G35
%G930ID% = GSeries_USB,USB\VID_046D&PID_0A1F&MI_00 ; G930
%G430ID% = GSeries_USB,USB\VID_046D&PID_0A4D&MI_00 ; G430

;; Main
;;
[GSeries_USB.NTX86]
Include = wdma_usb.inf
Needs = USBAUdio
CopyFiles = GSeries_USB.CopyList
AddReg = GSeries_USB.AddReg


[GSeries_USB.NTamd64]
Include = wdma_usb.inf
Needs = USBAUdio
CopyFiles = GSeries_USB.NTamd64.CopyList
AddReg = GSeries_USB.AddReg

;; HW
;;
[GSeries_USB.NTx86.HW]
AddReg=GSeries_USB.NTx86.AddReg

[GSeries_USB.NTamd64.HW]
AddReg=GSeries_USB.NTamd64.AddReg

;; Add Reg
;;
[GSeries_USB.AddReg]
HKR,%GSeriesRenderSubkey%,Enable,%REG_DWORD%,0x000 00001
HKR,,OkToHibernate,3,01
HKR,,SetupPreferredAudioDevices,3,00

;; Coinstaller - Main
;;
[GSeries_USB.NTX86.CoInstallers]
CopyFiles = GSeries_CoinstX86_CopyFiles
AddReg = GSeriesCoinst.NTX86.AddReg

[GSeries_USB.NTamd64.CoInstallers]
CopyFiles = G930_Coinstamd64_CopyFiles
AddReg = GSeriesCoinst.NTamd64.AddReg

;; Coinstaller - Copy Files
;;
[GSeries_CoinstX86_CopyFiles]
ladfGSRCoinst_i386.dll

[G930_Coinstamd64_CopyFiles]
ladfGSRCoinst_amd64.dll

;; Coinstaller - Add Reg
;;
[GSeriesCoinst.NTX86.AddReg]
HKR,,CoInstallers32,0x00010000,"ladfGSRCoinst_i386 .dll, LADF_CoInstaller"

[GSeriesCoinst.NTamd64.AddReg]
HKR,,CoInstallers32,0x00010000,"ladfGSRCoinst_amd6 4.dll, LADF_CoInstaller"

;; AddReg
;;
[GSeries_USB.NTX86.AddReg]
HKR,,UpperFilters,0x10008,%GSeries_Render_ServiceI d%
HKR,,UpperFilters,0x10008,%GSeries_Capture_Service Id%

[GSeries_USB.NTamd64.AddReg]
HKR,,UpperFilters,0x10008,%GSeries_Render_ServiceI d%
HKR,,UpperFilters,0x10008,%GSeries_Capture_Service Id%

;; Interfaces
;;
[GSeries_USB.NTX86.Interfaces]
Include=wdma_usb.inf
Needs=USBAudio.Interfaces

[GSeries_USB.NTamd64.Interfaces]
Include=wdma_usb.inf
Needs=USBAudio.Interfaces

;; Services
;;
[GSeries_USB.NTX86.Services]
Include = wdma_usb.inf
Needs = USBAudio.NT.Services
AddService = %GSeries_Render_ServiceId%,0x00000000,GSeries_Rend er_Service.NTx86
AddService = %GSeries_Capture_ServiceId%,0x00000000,GSeries_Cap ture_Service.NTx86

[GSeries_USB.NTamd64.Services]
Include = wdma_usb.inf
Needs = USBAudio.NT.Services
AddService = %GSeries_Render_ServiceId%,0x00000000,GSeries_Rend er_Service.NTamd64
AddService = %GSeries_Capture_ServiceId%,0x00000000,GSeries_Cap ture_Service.NTamd64

;; Service Entry
;;
[GSeries_Render_Service.NTx86]
DisplayName = %GSeries_Render_DisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\ladfGSRi386.sys

[GSeries_Capture_Service.NTx86]
DisplayName = %GSeries_Capture_DisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\ladfGSCi386.sys

[GSeries_Render_Service.NTamd64]
DisplayName = %GSeries_Render_DisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\ladfGSRamd64.sys

[GSeries_Capture_Service.NTamd64]
DisplayName = %GSeries_Capture_DisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\ladfGSCamd64.sys

;; Copy List
;;
[GSeries_USB.CopyList]
ladfGSRi386.sys
ladfGSCi386.sys

[GSeries_USB.NTamd64.CopyList]
ladfGSRamd64.sys
ladfGSCamd64.sys

; Localizable
[Strings]
SourceDiskName = "Logitech GSeries Headset Driver"
LOGI = "Logitech, Inc."
G930ID = "Logitech G930 Headset"
G35ID = "Logitech G35 Headset"
G430ID = "Logitech G430 Gaming Headset"
GSeries_Capture_DisplayName = "LADF Capture Filter Driver"
GSeries_Render_DisplayName = "LADF Render Filter Driver"

; Non-localizable
GSeries_Render_ServiceId = "LADF_RenderOnly"
GSeriesRenderSubkey = "GSeriesRender"
GSeries_Capture_ServiceId = "LADF_CaptureOnly"

; Registry flags.
REG_DWORD=0x00010001
REG_BINARY=0x00000001

[Strings.0411]
SourceDiskName = "Logicool GSeries Headset Driver"
LOGI = "Logicool, Inc."
G930ID = "Logicool G930 Headset"
G35ID = "Logicool G35 Headset"
G430ID = "Logicool G430 Gaming Headset"
GSeries_Capture_DisplayName = "LADF Capture Filter Driver"
GSeries_Render_DisplayName = "LADF Render Filter Driver"

; Non-localizable
GSeries_Render_ServiceId = "LADF_RenderOnly"
GSeriesRenderSubkey = "GSeriesRender"
GSeries_Capture_ServiceId = "LADF_CaptureOnly"

; Registry flags.
REG_DWORD=0x00010001
REG_BINARY=0x00000001
   
Reply With Quote
 
Old
  (#2)
Tat3
Ancient Guru
 
Tat3's Avatar
 
Videocard: Gigabyte GTX480 w/ 244T
Processor: i7 920 @ 4,4GHz | Water
Mainboard: DFI UT X58 T3eH8
Memory: 3*2Gb 8-8-8-20 @ 1680MHz
Soundcard: UA-55 -> 2*Genelec 8030B
PSU: Defo not modular (TX950W)
Default 08-08-2014, 22:06 | posts: 11,304 | Location: Finland

http://www.thesycon.de/eng/usb_descriptordumper.shtml

Use this to get USB descriptor data from that device you bought.

Actually... Get the descriptors from the original Logitech device also and see what parts of that are used in that config file.


Device not found error then... Might help adding your device to this list. I'm not saying that this will work, but I have played around with USB descriptors when I was writing embedded software so it's a start. If that software was made by me, I would just check that VID (Vendor ID) and PID (Product ID) match with what is listed and then think that it's known device which should work. But you never know whats inside the code... Uhm, you sure that your device should work with that Logitech software ? Is there some custom stuff made or it ? Sounds strange that something sold as replacement would need manual ini file gonfiguration without any info.

Replacement for the Logitech one, was it made by Logitech ? As that device is using Vendor ID which belongs to Logitech, it's a bit strange if it's made by someone else (still possible). BTW. Because that VID is correct, perhaps that PID (product ID) is correct also and it's also taken from some Logitech product, could it be that you are using a bit old version of that Logitech Gaming software ? Just thinking that perhaps the product was made later than the software so thats why it's unknown.


IF you want to modify that ini file and hope that device works with that Logitech software you have, this might be a good start:

BTW. Backup the original file


[Logitech.NTX86]
%G35ID% = GSeries_USB,USB\VID_046D&PID_0A15&MI_00 ; G35
%G930ID% = GSeries_USB,USB\VID_046D&PID_0A1F&MI_00 ; G930
%G430ID% = GSeries_USB,USB\VID_046D&PID_0A4D&MI_00 ; G430
%G999ID% = GSeries_USB,USB\VID_046D&PID_0A0B&MI_00 ; G999

[Logitech.NTamd64]
%G35ID% = GSeries_USB,USB\VID_046D&PID_0A15&MI_00 ; G35
%G930ID% = GSeries_USB,USB\VID_046D&PID_0A1F&MI_00 ; G930
%G430ID% = GSeries_USB,USB\VID_046D&PID_0A4D&MI_00 ; G430
%G999ID% = GSeries_USB,USB\VID_046D&PID_0A0B&MI_00 ; G999




Localizable
[Strings]
SourceDiskName = "Logitech GSeries Headset Driver"
LOGI = "Logitech, Inc."
G930ID = "Logitech G930 Headset"
G35ID = "Logitech G35 Headset"
G430ID = "Logitech G430 Gaming Headset"
G999ID = "Logitech G999 Gaming Headset"
GSeries_Capture_DisplayName = "LADF Capture Filter Driver"
GSeries_Render_DisplayName = "LADF Render Filter Driver"

; Non-localizable
GSeries_Render_ServiceId = "LADF_RenderOnly"
GSeriesRenderSubkey = "GSeriesRender"
GSeries_Capture_ServiceId = "LADF_CaptureOnly"

; Registry flags.
REG_DWORD=0x00010001
REG_BINARY=0x00000001

[Strings.0411]
SourceDiskName = "Logicool GSeries Headset Driver"
LOGI = "Logicool, Inc."
G930ID = "Logicool G930 Headset"
G35ID = "Logicool G35 Headset"
G430ID = "Logicool G430 Gaming Headset"
G999ID = "Logicool G999 Gaming Headset"
GSeries_Capture_DisplayName = "LADF Capture Filter Driver"
GSeries_Render_DisplayName = "LADF Render Filter Driver"

Last edited by Tat3; 08-08-2014 at 22:09.
   
Reply With Quote
Old
  (#3)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default 08-08-2014, 22:43 | posts: 11

Thanks for the quick reply, Tat3!
I tried the modified INF you provided sadly, it doesn't do the trick.

I bought the dongle since the seller assured me that it works OK with his GS430. He said that it's a replacement unit from Logitech that will work and support the G430 and has a built in soundcard.

I'm actually using the latest version of Logitech's software maybe it'll work with an older one.

Also, the Sound settings under Windows 7 say that it only supports 16 bit modes up to 48 khz, so I assumed it could be a driver issue ...

Here's the tdd dump:

Information for device Logitech USB Headset (VID=0x046D PID=0x0A0B):

Connection Information:
------------------------------
Connection status: Device connected
Device actual bus speed: Full
Device is hub: No
Device adress: 0x0002
Current configuration value: 0x01
Number of open pipes: 1

Device Descriptor:
------------------------------
0x12 bLength
0x01 bDescriptorType
0x0110 bcdUSB
0x00 bDeviceClass
0x00 bDeviceSubClass
0x00 bDeviceProtocol
0x08 bMaxPacketSize0 (8 Bytes)
0x046D idVendor
0x0A0B idProduct
0x0100 bcdDevice
0x01 iManufacturer "SCEA Inc."
0x02 iProduct "Logitech USB Headset"
0x03 iSerialNumber "2107F3B7"
0x01 bNumConfigurations

Configuration Descriptor:
------------------------------
0x09 bLength
0x02 bDescriptorType
0x00FD wTotalLength
0x04 bNumInterfaces
0x01 bConfigurationValue
0x00 iConfiguration
0x80 bmAttributes (Bus-powered Device)
0x32 bMaxPower (100 mA)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass (Audio Device Class)
0x01 bInterfaceSubClass (Audio Control Interface)
0x00 bInterfaceProtocol
0x00 iInterface

AC Interface Header Descriptor:
------------------------------
0x0A bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x0100 bcdADC
0x0064 wTotalLength
0x02 bInCollection
0x01 baInterfaceNr(1)
0x02 baInterfaceNr(2)

AC Input Terminal Descriptor:
------------------------------
0x0C bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bTerminalID
0x0101 wTerminalType (USB Streaming)
0x00 bAssocTerminal
0x02 bNrChannels
0x0003 wChannelConfig
0x00 iChannelNames
0x00 iTerminal

AC Input Terminal Descriptor:
------------------------------
0x0C bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x02 bTerminalID
0x0201 wTerminalType (Microphone)
0x00 bAssocTerminal
0x01 bNrChannels
0x0001 wChannelConfig
0x00 iChannelNames
0x00 iTerminal

AC Output Terminal Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x03 bDescriptorSubtype
0x06 bTerminalID
0x0301 wTerminalType (Speaker)
0x00 bAssocTerminal
0x09 bSourceID
0x00 iTerminal

AC Output Terminal Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x03 bDescriptorSubtype
0x07 bTerminalID
0x0101 wTerminalType (USB Streaming)
0x00 bAssocTerminal
0x08 bSourceID
0x00 iTerminal

AC Selector Unit Descriptor:
------------------------------
0x07 bLength
0x24 bDescriptorType
0x05 bDescriptorSubtype
0x08 bUnitID
0x01 bBrInPins
0x0A baSourceID(1)
0x00 iSelector

AC Feature Unit Descriptor:
------------------------------
0x0A bLength
0x24 bDescriptorType
0x06 bDescriptorSubtype
0x09 bUnitID
0x0F bSourceID
0x01 bControlSize
bmaControls:
0x01 Channel(0)
0x02 Channel(1)
0x02 Channel(2)
0x00 iFeature


AC Feature Unit Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x06 bDescriptorSubtype
0x0A bUnitID
0x02 bSourceID
0x01 bControlSize
bmaControls:
0x43 Channel(0)
0x00 Channel(1)
0x00 iFeature


AC Feature Unit Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x06 bDescriptorSubtype
0x0D bUnitID
0x02 bSourceID
0x01 bControlSize
bmaControls:
0x03 Channel(0)
0x00 Channel(1)
0x00 iFeature


AC Mixer Unit Descriptor:
------------------------------
0x0D bLength
0x24 bDescriptorType
0x04 bDescriptorSubtype
0x0F bUnitID
0x02 bBrInPins
0x01 baSourceID(1)
0x0D baSourceID(2)
0x02 bNrChannels
0x0003 wChannelConfig
0x00 iChannelNames
bmControls:
0x00
0x00 iMixer

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x01 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass (Audio Device Class)
0x02 bInterfaceSubClass (Audio Streaming Interface)
0x00 bInterfaceProtocol
0x00 iInterface

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x01 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0x01 bInterfaceClass (Audio Device Class)
0x02 bInterfaceSubClass (Audio Streaming Interface)
0x00 bInterfaceProtocol
0x00 iInterface

AS Interface Descriptor:
------------------------------
0x07 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x01 bTerminalLink
0x01 bDelay
0x0001 wFormatTag (PCM)

AS Format Type 1 Descriptor:
------------------------------
0x0E bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bFormatType
0x02 bNrChannels
0x02 bSubframeSize
0x10 bBitResolution (16 Bits/sample)
0x02 bSamFreqType (Discrete sampling frequencies)
0x00BB80 tSamFreq(1) (48000 Hz)
0x00AC44 tSamFreq(2) (44100 Hz)

Endpoint Descriptor (Audio/MIDI):
------------------------------
0x09 bLength
0x05 bDescriptorType
0x01 bEndpointAddress (OUT Endpoint)
0x09 bmAttributes (Transfer: Isochronous / Synch: Adaptive / Usage: Data)
0x00C8 wMaxPacketSize (200 Bytes)
0x01 bInterval
0x00 bRefresh
0x00 bSynchAddress

AS Isochronous Data Endpoint Descriptor:
------------------------------
0x07 bLength
0x25 bDescriptorType
0x01 bDescriptorSubtype
0x01 bmAttributes (Sampling Frequency)
0x01 bLockDelayUnits (Milliseconds)
0x0001 wLockDelay

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass (Audio Device Class)
0x02 bInterfaceSubClass (Audio Streaming Interface)
0x00 bInterfaceProtocol
0x00 iInterface

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0x01 bInterfaceClass (Audio Device Class)
0x02 bInterfaceSubClass (Audio Streaming Interface)
0x00 bInterfaceProtocol
0x00 iInterface

AS Interface Descriptor:
------------------------------
0x07 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x07 bTerminalLink
0x01 bDelay
0x0001 wFormatTag (PCM)

AS Format Type 1 Descriptor:
------------------------------
0x0E bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bFormatType
0x01 bNrChannels
0x02 bSubframeSize
0x10 bBitResolution (16 Bits/sample)
0x02 bSamFreqType (Discrete sampling frequencies)
0x00BB80 tSamFreq(1) (48000 Hz)
0x00AC44 tSamFreq(2) (44100 Hz)

Endpoint Descriptor (Audio/MIDI):
------------------------------
0x09 bLength
0x05 bDescriptorType
0x82 bEndpointAddress (IN Endpoint)
0x09 bmAttributes (Transfer: Isochronous / Synch: Adaptive / Usage: Data)
0x0064 wMaxPacketSize (100 Bytes)
0x01 bInterval
0x00 bRefresh
0x00 bSynchAddress

AS Isochronous Data Endpoint Descriptor:
------------------------------
0x07 bLength
0x25 bDescriptorType
0x01 bDescriptorSubtype
0x01 bmAttributes (Sampling Frequency)
0x00 bLockDelayUnits (Undefined)
0x0000 wLockDelay

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x03 bInterfaceNumber
0x00 bAlternateSetting
0x01 bNumEndPoints
0x03 bInterfaceClass (Human Interface Device Class)
0x00 bInterfaceSubClass
0x00 bInterfaceProtocol
0x00 iInterface

HID Descriptor:
------------------------------
0x09 bLength
0x21 bDescriptorType
0x0100 bcdHID
0x00 bCountryCode
0x01 bNumDescriptors
0x22 bDescriptorType (Report descriptor)
0x003C bDescriptorLength

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x87 bEndpointAddress (IN Endpoint)
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data)
0x0004 wMaxPacketSize (4 Bytes)
0x02 bInterval

String Descriptor Table
--------------------------------
Index LANGID String
0x00 0x0000 0x0409
0x01 0x0409 "SCEA Inc."
0x02 0x0409 "Logitech USB Headset"
0x03 0x0409 "2107F3B7"
0xEE 0x0000 Request failed with 0x0000001F

------------------------------

Connection path for device:
Standard Enhanced PCI to USB Host Controller
Root Hub
Generic USB Hub
Logitech USB Headset (VID=0x046D PID=0x0A0B)

Brought to you by TDD v1.83.0, Mar 7 2014, 14:22:05
   
Reply With Quote
Old
  (#4)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default 08-08-2014, 22:52 | posts: 11

Here's some data for the G430 sound card h t t p://logitech-en-amr.custhelp.com/app/answers/detail/a_id/41628

Adapter Specifications
Available Image(s) G430 USB to analog adapter
Connection Type USB
USB VID_PID VID_046D&PID_0A4D
USB Protocol USB 2.0
USB Speed High-speed
Connect Button No
Indicator Lights No
   
Reply With Quote
 
Old
  (#5)
Tat3
Ancient Guru
 
Tat3's Avatar
 
Videocard: Gigabyte GTX480 w/ 244T
Processor: i7 920 @ 4,4GHz | Water
Mainboard: DFI UT X58 T3eH8
Memory: 3*2Gb 8-8-8-20 @ 1680MHz
Soundcard: UA-55 -> 2*Genelec 8030B
PSU: Defo not modular (TX950W)
Default 08-09-2014, 08:07 | posts: 11,304 | Location: Finland

As it should work with that headset and it's from Logitech, I cant see how it would need manual ini file modification. What that mod did (what I assume it might have done) might have actually passed some check, but then failed to find drivers to incorrectly supported device and then throw some error.

Anyways, perhaps try to uninstall that Logitech software you had, have that original device unplugged all the time, same for the new one. Install new version of that Logitech software and plug in the USB device you bought. See what happens. Also check what other sound devices your computer finds and compare those to what you have plugged in.

Quote:
Also, the Sound settings under Windows 7 say that it only supports 16 bit modes up to 48 khz, so I assumed it could be a driver issue ...
Quote:
AS Format Type 1 Descriptor:
------------------------------
0x0E bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bFormatType
0x01 bNrChannels
0x02 bSubframeSize
0x10 bBitResolution (16 Bits/sample)
0x02 bSamFreqType (Discrete sampling frequencies)
0x00BB80 tSamFreq(1) (48000 Hz)
0x00AC44 tSamFreq(2) (44100 Hz)
So the USB descriptors are telling it's 16bit before drivers have anything to say. That part is not a driver issue, it's a 16-bit DAC. It's not the end of the world though.

BTW. My next reply might take some time as I'm away for rest of the day and back at some point tomorrow. Will check back and see if you have this one fixed or still need help (and if I have any idea what might help).
   
Reply With Quote
Old
  (#6)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default 08-09-2014, 10:47 | posts: 11

Thanks. I did what you said, but it doesn't help.
Connecting the USB dongle to an old XP PC yields the same result. Jult like under Windows 7, I can hear sound in my headphones and the microphone works, however, Logitech Gaming Software won't recongise the card as being plugged in. I only bought this thing because it supports Dolby Headphoe, but in order to activate that, the software is needed. I'll try a few more things.
   
Reply With Quote
Old
  (#7)
Tat3
Ancient Guru
 
Tat3's Avatar
 
Videocard: Gigabyte GTX480 w/ 244T
Processor: i7 920 @ 4,4GHz | Water
Mainboard: DFI UT X58 T3eH8
Memory: 3*2Gb 8-8-8-20 @ 1680MHz
Soundcard: UA-55 -> 2*Genelec 8030B
PSU: Defo not modular (TX950W)
Default 08-10-2014, 19:35 | posts: 11,304 | Location: Finland

Can you post name of that replacement card and I'll check around the Internets if I can find something.
   
Reply With Quote
Old
  (#8)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default 08-10-2014, 19:42 | posts: 11

Here, on the card it says "adapter A-5572A".
   
Reply With Quote
Old
  (#9)
Tat3
Ancient Guru
 
Tat3's Avatar
 
Videocard: Gigabyte GTX480 w/ 244T
Processor: i7 920 @ 4,4GHz | Water
Mainboard: DFI UT X58 T3eH8
Memory: 3*2Gb 8-8-8-20 @ 1680MHz
Soundcard: UA-55 -> 2*Genelec 8030B
PSU: Defo not modular (TX950W)
Default 08-11-2014, 15:17 | posts: 11,304 | Location: Finland

Quote:
Originally Posted by cheappo View Post
Thanks. I did what you said, but it doesn't help.
Connecting the USB dongle to an old XP PC yields the same result. Jult like under Windows 7, I can hear sound in my headphones and the microphone works, however, Logitech Gaming Software won't recongise the card as being plugged in. I only bought this thing because it supports Dolby Headphoe, but in order to activate that, the software is needed. I'll try a few more things.
Quote:
Originally Posted by cheappo View Post
Here, on the card it says "adapter A-5572A".
http://www.logitech.com/en-ca/suppor...tion=downloads

It says that "There is no software available for this product." and A5572A is listed on that list. Perhaps it's a replacement for G430 as, as you said, mic and sound works, but not the Logitech software.

As for modding drivers. It's hard because we dont know what is actually missing, might be quite a lot of other stuff than just some config file mods...
   
Reply With Quote
Old
  (#10)
cheappo
Newbie
 
Videocard: 7870 xt/2 GB
Processor: i5 750
Mainboard:
Memory:
Soundcard:
PSU: 550 W
Default 08-11-2014, 16:36 | posts: 11

OK, thanks for your hard work. I've already contacted the seller to see what he makes of it. I only wanted the part for its supposed Dolby Headphone functionality.
   
Reply With Quote
 
Old
  (#11)
Tat3
Ancient Guru
 
Tat3's Avatar
 
Videocard: Gigabyte GTX480 w/ 244T
Processor: i7 920 @ 4,4GHz | Water
Mainboard: DFI UT X58 T3eH8
Memory: 3*2Gb 8-8-8-20 @ 1680MHz
Soundcard: UA-55 -> 2*Genelec 8030B
PSU: Defo not modular (TX950W)
Default 08-11-2014, 21:50 | posts: 11,304 | Location: Finland

Quote:
Originally Posted by cheappo View Post
OK, thanks for your hard work. I've already contacted the seller to see what he makes of it. I only wanted the part for its supposed Dolby Headphone functionality.
No problem, sorry I didnt have the solution for your problem.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.