GENERIC HID USB CONTROLLER is not supported

Titan One general support. Questions, firmware update, feature request.

GENERIC HID USB CONTROLLER is not supported

Postby Hokpe » Thu Jan 14, 2016 6:46 pm

I have old Logitech Wingman Formula GP wheel and pedals and according to the Win7 device control this is a generic HID controller, but still the Titan One indicates with Blinking "E" that connected controller is not supported. Do I need to program titan one somehow that it understands this controller?
User avatar
Hokpe
Corporal
Corporal
 
Posts: 4
Joined: Thu Jan 14, 2016 6:40 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby J2Kbr » Fri Jan 15, 2016 10:22 am

Please send me (if possible) the USB descriptors (device, configuration, hid report) of the your controller; it may be help me to check why it is not being recognized. The descriptor can be easy read if you have access to a Linux PC, using the command lsusb. On windows the Thesycon USB Descriptor Dumper can be used.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby Hokpe » Thu Jan 21, 2016 9:19 pm

Hi

Here is the Thesycon USB Descriptor Dumper log:

Information for device WingMan Formula GP (VID=0x046D PID=0xC20E):

Connection Information:
------------------------------
Connection status: Device connected
Device actual bus speed: LowSpeed
Device is hub: No
Device address: 0x0003
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
0xC20E idProduct
0x00A0 bcdDevice
0x01 iManufacturer "Logitech"
0x02 iProduct "WingMan Formula GP"
0x00 iSerialNumber
0x01 bNumConfigurations

Configuration Descriptor:
------------------------------
0x09 bLength
0x02 bDescriptorType
0x0022 wTotalLength (34 Bytes)
0x01 bNumInterfaces
0x01 bConfigurationValue
0x00 iConfiguration
0x80 bmAttributes (Bus-powered Device)
0x0F bMaxPower (30 mA)

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

HID Descriptor:
------------------------------
0x09 bLength
0x21 bDescriptorType
0x0110 bcdHID
0x21 bCountryCode
0x01 bNumDescriptors
0x22 bDescriptorType (Report descriptor)
0x0052 bDescriptorLength

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress (IN Endpoint)
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data)
0x0005 wMaxPacketSize (5 Bytes)
0x0A bInterval

Microsoft OS Descriptor is not available. Error code: 0x0000001F

String Descriptor Table
--------------------------------
Index LANGID String
0x00 0x0000 0x0409
0x01 0x0409 "Logitech"
0x02 0x0409 "WingMan Formula GP"

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

Connection path for device:
Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D
Root Hub
Generic USB Hub
WingMan Formula GP (VID=0x046D PID=0xC20E) Port: 4

Running on: Windows 7 with Service Pack 1

Brought to you by TDD v1.84.0, Dec 14 2015, 09:19:38


Petri
Sorry that my reply comes only now, but i thought that I will get some mail, If there is a answer. But I didn't.
User avatar
Hokpe
Corporal
Corporal
 
Posts: 4
Joined: Thu Jan 14, 2016 6:40 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby J2Kbr » Fri Jan 22, 2016 9:52 am

Thank you for send this information. The descriptors looks good and understandable for the Titan One.

I need you to check one more thing. With the WingMan Formula GP connected on PC, open the MaxAim Di plugin -> Di Settings and list which are the fields that responds to your controller:

Image

For example, by pressing the WingMan Formula GP buttons and moving the wheel what are the fields that change the values in the above table.

Thank you.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby Hokpe » Fri Jan 22, 2016 6:07 pm

Hi

|X is the wheel
|Y is the pedals
And buttons 1, 2, 3, 4, 5 and 6 are also working. So all the controllers. There is no force feedback in this device.

Petri
User avatar
Hokpe
Corporal
Corporal
 
Posts: 4
Joined: Thu Jan 14, 2016 6:40 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby Hokpe » Fri Jan 22, 2016 10:12 pm

Hi

Now I got it. So this MaxAim Di plugin was the key issue and those memory slots are not even used in this case.
Previously I connected the wheel directly to the TitanOne, but that was not the correct way. Thank you.

Petri
User avatar
Hokpe
Corporal
Corporal
 
Posts: 4
Joined: Thu Jan 14, 2016 6:40 pm

Re: GENERIC HID USB CONTROLLER is not supported

Postby J2Kbr » Sun Jan 24, 2016 7:21 pm

Hokpe wrote:Now I got it. So this MaxAim Di plugin was the key issue and those memory slots are not even used in this case.
Previously I connected the wheel directly to the TitanOne, but that was not the correct way. Thank you.

Correct. However, we are always trying extend the support for device direct on the Titan One, without any need of extra components, such PC and plugins.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm


Return to Titan One Device

Who is online

Users browsing this forum: sonu78mn and 111 guests