Any plans to support the Scuf Vantage?

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

Any plans to support the Scuf Vantage?

Postby spacelamp » Sun Sep 30, 2018 12:35 am

https://scufgaming.com/vantage

It's got 6 extra buttons over a normal controller - would be great if I could remap them like an XB1 Elite controller.
User avatar
spacelamp
Private First Class
Private First Class
 
Posts: 2
Joined: Sun Sep 30, 2018 12:34 am

Re: Any plans to support the Scuf Vantage?

Postby J2Kbr » Mon Oct 01, 2018 9:15 am

All Scuf controllers are supported by both the Titan One and Titan Two. However, please note the scuff extra buttons can only replicate existing buttons and are not reported in the controller USB protocol. The Xbox Elite controller, on the other hand, reports the paddles as distinct buttons.
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: Any plans to support the Scuf Vantage?

Postby ReaperxMG » Mon Oct 01, 2018 7:59 pm

I have a scuf vantage and doesnt work on titan one
User avatar
ReaperxMG
Staff Sergeant
Staff Sergeant
 
Posts: 13
Joined: Mon Jun 25, 2018 4:10 pm

Re: Any plans to support the Scuf Vantage?

Postby Prototype » Tue Oct 02, 2018 9:14 am

It should work because it's an official Xbox One controller that have been modded. What does not work for you with the Titan One? The controller should authenticate and work.
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic! :smile0517:
User avatar
Prototype
Major General
Major General
 
Posts: 3251
Joined: Sun Dec 16, 2012 1:43 pm

Re: Any plans to support the Scuf Vantage?

Postby hammer » Tue Oct 02, 2018 6:38 pm

prototype wrote:It should work because it's an official Xbox One controller that have been modded. What does not work for you with the Titan One? The controller should authenticate and work.


The vantage is a ps4 controller that was build up from scratch and is not a modded ps4 controller in terms of chipset.
So it will and should not work without a fw update :cry:
User avatar
hammer
Sergeant Major
Sergeant Major
 
Posts: 104
Joined: Sun Sep 30, 2018 1:36 pm
Location: Germany

Re: Any plans to support the Scuf Vantage?

Postby Prototype » Tue Oct 02, 2018 8:19 pm

Ok thank you :innocent_smile_1: i didn't know that!
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic! :smile0517:
User avatar
Prototype
Major General
Major General
 
Posts: 3251
Joined: Sun Dec 16, 2012 1:43 pm

Re: Any plans to support the Scuf Vantage?

Postby J2Kbr » Fri Oct 05, 2018 7:44 am

hammer wrote:
prototype wrote:It should work because it's an official Xbox One controller that have been modded. What does not work for you with the Titan One? The controller should authenticate and work.

The vantage is a ps4 controller that was build up from scratch and is not a modded ps4 controller in terms of chipset.
So it will and should not work without a fw update :cry:

In this case, please capture and send me the USB descriptors of all your scuff controller. On Gtuner IV, with the Titan Two connected to computer, go to top menu Tools -> "Fetch Descriptors ...". Now plug the controller to any port on the Titan Two. The descriptors will show in the window, click on the button "Copy Descriptors" and post here.
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: Any plans to support the Scuf Vantage?

Postby ReaperxMG » Sat Oct 06, 2018 1:41 am

Scuf vantage ps4

[Port2] : USB Composite Device




Is Port User Connectable: yes
Is Port Debug Capable: no
Companion Port Number: 18
Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&23d66fe0&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
Protocols Supported:
USB 1.1: yes
USB 2.0: yes
USB 3.0: no


Device Power State: PowerDeviceD0


---===>Device Information<===---
English product name: "SCUF Controller"


ConnectionStatus:
Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable)
Device Address: 0x0D
Open Pipes: 2


===>Device Descriptor<===
bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0200
bDeviceClass: 0x00 -> This is an Interface Class Defined Device
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 = (64) Bytes
idVendor: 0x2E95 = Vendor ID not listed with USB.org as of 02-15-2012
idProduct: 0x7725
bcdDevice: 0x0525
iManufacturer: 0x01
English (United States) "SCUF Gaming"
iProduct: 0x02
English (United States) "SCUF Controller"
iSerialNumber: 0x03
English (United States) "Gamepad"
bNumConfigurations: 0x01


---===>Open Pipes<===---


===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0040 = 0x40 bytes
bInterval: 0x05


===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0040 = 0x40 bytes
bInterval: 0x05


---===>Full Configuration Descriptor<===---


===>Configuration Descriptor<===
bLength: 0x09
bDescriptorType: 0x02
wTotalLength: 0x00CE -> Validated
bNumInterfaces: 0x04
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0xC0 -> Self Powered
MaxPower: 0x30 = 96 mA


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0x01 -> Audio Interface Class
bInterfaceSubClass: 0x01 -> Audio Control Interface SubClass
bInterfaceProtocol: 0x00
iInterface: 0x00


===>Audio Control Interface Header Descriptor<===
bLength: 0x0A
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bcdADC: 0x0100
wTotalLength: 0x0034
bInCollection: 0x02
baInterfaceNr[1]: 0x01
baInterfaceNr[2]: 0x02


===>Audio Control Input Terminal Descriptor<===
bLength: 0x0C
bDescriptorType: 0x24
bDescriptorSubtype: 0x02
bTerminalID: 0x01
wTerminalType: 0x0203 (Personal microphone)
bAssocTerminal: 0x00
bNrChannels: 0x01
wChannelConfig: 0x0002
iChannelNames: 0x00
iTerminal: 0x00


===>Audio Control Output Terminal Descriptor<===
bLength: 0x09
bDescriptorType: 0x24
bDescriptorSubtype: 0x03
bTerminalID: 0x02
wTerminalType: 0x0101 (USB streaming)
bAssocTerminal: 0x00
bSourceID: 0x01
iTerminal: 0x00


===>Audio Control Input Terminal Descriptor<===
bLength: 0x0C
bDescriptorType: 0x24
bDescriptorSubtype: 0x02
bTerminalID: 0x03
wTerminalType: 0x0101 (USB streaming)
bAssocTerminal: 0x00
bNrChannels: 0x02
wChannelConfig: 0x0003
iChannelNames: 0x00
iTerminal: 0x00


===>Audio Control Output Terminal Descriptor<===
bLength: 0x09
bDescriptorType: 0x24
bDescriptorSubtype: 0x03
bTerminalID: 0x04
wTerminalType: 0x0306 (Communication speaker)
bAssocTerminal: 0x00
bSourceID: 0x03
iTerminal: 0x00


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x01
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0x01 -> Audio Interface Class
bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
bInterfaceProtocol: 0x00
iInterface: 0x00


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x01
bAlternateSetting: 0x01
bNumEndpoints: 0x01
bInterfaceClass: 0x01 -> Audio Interface Class
bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
bInterfaceProtocol: 0x00
iInterface: 0x00


===>Audio Streaming Class Specific Interface Descriptor<===
bLength: 0x07
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bTerminalLink: 0x03
bDelay: 0x00
wFormatTag: 0x0001 (PCM)


===>Audio Streaming Format Type Descriptor<===
bLength: 0x0B
bDescriptorType: 0x24
bDescriptorSubtype: 0x02
bFormatType: 0x01
bNrChannels: 0x02
bSubframeSize: 0x02
bBitResolution: 0x10
bSamFreqType: 0x01
tSamFreq[1]: 0x007D00 (32000 Hz)


===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x25
bDescriptorSubtype: 0x01
bmAttributes: 0x81
bLockDelayUnits: 0x02
wLockDelay: 0x0000


===>Endpoint Descriptor<===
bLength: 0x09
bDescriptorType: 0x05
bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3
bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint
wMaxPacketSize: 0x0080 = 0x80 bytes
wInterval: 0x0001
bSyncAddress: 0x00


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x02
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0x01 -> Audio Interface Class
bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
bInterfaceProtocol: 0x00
iInterface: 0x00


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x02
bAlternateSetting: 0x01
bNumEndpoints: 0x01
bInterfaceClass: 0x01 -> Audio Interface Class
bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
bInterfaceProtocol: 0x00
iInterface: 0x00


===>Audio Streaming Class Specific Interface Descriptor<===
bLength: 0x07
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bTerminalLink: 0x02
bDelay: 0x00
wFormatTag: 0x0001 (PCM)


===>Audio Streaming Format Type Descriptor<===
bLength: 0x0B
bDescriptorType: 0x24
bDescriptorSubtype: 0x02
bFormatType: 0x01
bNrChannels: 0x01
bSubframeSize: 0x02
bBitResolution: 0x10
bSamFreqType: 0x01
tSamFreq[1]: 0x003E80 (16000 Hz)


===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x25
bDescriptorSubtype: 0x01
bmAttributes: 0x00
bLockDelayUnits: 0x02
wLockDelay: 0x0000


===>Endpoint Descriptor<===
bLength: 0x09
bDescriptorType: 0x05
bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint
wMaxPacketSize: 0x0020 = 0x20 bytes
wInterval: 0x0001
bSyncAddress: 0x00


===>Interface Descriptor<===
bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x03
bAlternateSetting: 0x00
bNumEndpoints: 0x02
bInterfaceClass: 0x03 -> HID Interface Class
bInterfaceSubClass: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00


===>HID Descriptor<===
bLength: 0x09
bDescriptorType: 0x21
bcdHID: 0x0111
bCountryCode: 0x00
bNumDescriptors: 0x01
bDescriptorType: 0x22 (Report Descriptor)
wDescriptorLength: 0x00CC


===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0040 = 0x40 bytes
bInterval: 0x05


===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0040 = 0x40 bytes
bInterval: 0x05
User avatar
ReaperxMG
Staff Sergeant
Staff Sergeant
 
Posts: 13
Joined: Mon Jun 25, 2018 4:10 pm

Re: Any plans to support the Scuf Vantage?

Postby J2Kbr » Tue Oct 09, 2018 4:24 pm

Thank you ReaperxMG, support for the Scuff Vantage PS4 added and will be available on the next firmware update.
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: Any plans to support the Scuf Vantage?

Postby ReaperxMG » Wed Oct 10, 2018 4:17 am

Thank you J2Kbr for listening to us, I'll be waiting for the update to come out, thank you very much
User avatar
ReaperxMG
Staff Sergeant
Staff Sergeant
 
Posts: 13
Joined: Mon Jun 25, 2018 4:10 pm

Next

Return to Titan Two Device

Who is online

Users browsing this forum: No registered users and 45 guests